前提・実現したいこと
現在Pythonを使って現在日時を取得する処理を書いています。
datetimeオブジェクトのnow()メソッドで得られた日時から時間のみを切り取って再度datetime型で使用したいと思っています。
例) 現在が2017年10月20日17:35:38.123456ならば
→整形後に2017-10-20にしたいという状況です。
しかし、
発生している問題・エラーメッセージ
print(date_str) >>>2017-10-20
上記のように、取得した日時をstring型に変換した際は希望通りの値が取れているですが、
print(date_dat) >>>2017-10-20 00:00:00
その値を再度datetime型に変換すると時間まで取得されてしまい困っています。
該当のソースコード
date_now = datetime.now() date_str = date_now.strftime('%Y-%m-%d') print(date_str) date_dat = datetime.strptime(date_str, '%Y-%m-%d') print(date_dat)
最終的にはdatetime型の値をHTML側に渡して表示したいのですが、どうしたら良いでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/24 07:17
2017/10/24 07:56 編集
2017/10/24 11:21
2017/10/25 08:38