2017年12月17日日曜日

python勉強メモ日付や時間を表示したい時

import datetime

pythonの機能を使うには上記のようにインポートしないとダメみたいです。

import datetime
today=datetime.date.today()
todaydateil=datetime.datetime.today()
print(todaydateil)
print(today)
print(today.year)
print(today.month)
print(today.day)
print(todaydateil.year)
print(todaydateil.month)
print(todaydateil.day)
print(todaydateil.hour)
print(todaydateil.minute)
print(todaydateil.second)

print(todaydateil.microsecond)

上のコピペしてくれたらそのまま動くはずです。

日付を増減する
import datetime

today=datetime.datetime.today()
print(today)
today=today+datetime.timedelta(days=1)
print(today)

timedelta(days=1)の部分は1日増加するって意味みたいです。時間の増減をしたければ

(days=1)のところをhours=増減したい数字にします。

一つ初心者に余計な事言わない方がいいかもしれないけど自分用備忘録

上のコードで一度todayにプラスしたものを入れ直してますけど直接やった時に

TypeError: unsupported operand type(s) for +:

型が違うから計算できないという意味のエラーが出ました。

つまり一度入れ直してるのは型変換してます。


0 件のコメント:

コメントを投稿