日付は26/11/2015
です。どのようにフォーマットを26-Nov-2015
に変換しても、文字列ではなく日付として保持できますか?上記の例ではPythonで日付を変換する
-1
A
答えて
3
あなたの質問はあまり意味がありません。それらを日付として保管すると、フォーマットはありません。書式は文字列に変換するときにのみ表示されます。
だから答えは:で文字列を解析するためにstrptime
を使用し、逆に
>>> from datetime import date
>>> d = date(2016, 11, 26)
>>> d.strftime("%Y/%m/%d")
'2016/11/26'
>>> d.strftime("%d-%b-%Y")
'26-Nov-2016'
:date
(またはdatetime
)オブジェクトとして日付を格納し、あなたが文字列としてそれらを必要とするたびに、いくつかの特定の形式でdatetime.strftime
を使用します日付と異なるフォーマット:
>>> datetime.datetime.strptime("26-Nov-2015", "%d-%b-%Y")
datetime.datetime(2015, 11, 26, 0, 0)
0
from datetime import datetime
date = datetime.strptime('26/11/2015', '%d/%m/%Y')
print date.strftime("%d-%B-%Y")
、我々はあなたの入力文字列「DD/MM/YYYY」を取り、日付(将来の使用のためにあなたの要求に従って)という変数に保存Pythonの日時にそれを回っていると、要求されたフォーマットで印刷します。
0
あなたは私が思っているdatetimeモジュールを使いたいと思います。たとえば:
from datetime import date
a = date(2015, 11, 26)
a.strftime("%A %d of %B, %Y")
は '11月の木曜日26、2015' やリクエストをフォーマットあなたの特定のためにあなたを与える必要があります。
a.strftime("%d-%b-%Y") #'26-Nov-2015'
希望これは、幸運を助けます!
関連する問題
- 1. Python:日付から日への変換
- 2. Pythonユーザ入力と日付変換
- 3. 日付を日付から日付に変換する方法
- 4. Python DateUtil文字列を日付と時刻に変換する
- 5. リファレンスを日付から秒に変換する - Python
- 6. ルビー日付変換
- 7. パンダ日付変換
- 8. SQL日付変換
- 9. 日付変換(Pythonを使用している場合)
- 10. Androidの日付文字列を日付オブジェクトに変換する
- 11. PHPの日付をjavascriptの日付形式に変換する
- 12. 日付と日付をSQLの日付と時刻に変換する
- 13. 日付形式を変換する
- 14. AngularJS - コントローラの日付を変換する
- 15. カレンダー - 週を日付に変換する
- 16. yyyymm-integerを日付に変換する
- 17. Python:絶対日付スタンプへの相対日付文字列の変換
- 18. PHPで日付を変換中に間違った日付
- 19. AndroidのSQLite:長い日付と日付に変換する
- 20. 日付変換例外が
- 21. 日付フォーマット変換ルビー
- 22. Oracleの日付変換
- 23. Perl日付形式変換
- 24. 変換スタンプ/日付時刻
- 25. エポック変換の日付
- 26. SPARQLの日付変換
- 27. 日付変換C#.net
- 28. Informatica日付/時刻変換
- 29. PHPの日付変換
- 30. PHPの日付変換
あなたの質問はあまり意味がありません。それらを日付として保管すると、フォーマットはありません。書式は文字列に変換するときにのみ表示されます。 –
@tobias_k、答えてください。 – Amani