私の文字列"Wed, 26 May 2017 14:00:00 +0800"
は、2017-05-26 14:00:00 +0800
の形式にする必要があります(文字列として保存するのは問題ありませんが、必須ではありません)。最速の方法は何ですか?フォーマット日時文字列
1
A
答えて
1
strftime
を使用して、ルビの日付を書式設定します。
OR
実行Time.now
2017-05-22 15:56:51 +0530
OR
コードの下に試してみてください:文字列
n="Wed, 26 May 2017 14:00:00 +0800"
m=n.to_datetime
m.strftime("%Y-%m-%d %H:%M:%S %z")
output: "2017-05-26 14:00:00 +0800"
3
1
関連する問題
- 1. フォーマット文字列日付オブジェクト
- 2. APIレスポンスの文字列形式の日付と時刻のフォーマット
- 3. CheckBoxの日付の文字列フォーマット
- 4. 日付を文字列にフォーマットする
- 5. jsonの文字列の日付のフォーマット
- 6. Mule:Dataweave - 文字列からの日付フォーマット
- 7. XAMLのWPF日付文字列フォーマット
- 8. ハイフンで日付文字列を再フォーマット
- 9. 日付時刻文字列
- 10. 異なる言語の日付文字列を日時フォーマットに変換する
- 11. フォーマット文字列
- 12. 文字列フォーマット
- 13. フォーマット文字列
- 14. パンダデータフレーム(DatetimeIndex列)データフレーム(日時フォーマット)
- 15. 日時文字列形式の整列
- 16. DEBUGLOGフォーマット文字列は、文字列リテラル
- 17. 入力文字列を日時に正しいフォーマット文字列ではなかった
- 18. Kotlin:フォーマット文字列
- 19. ポリマーアプリルートクエリ文字列フォーマット
- 20. フォーマット文字列java
- 21. フォーマット文字列C++
- 22. Freemarker:unixタイムスタンプ文字列を日付フォーマット文字列に変換する
- 23. C++で日付と時刻の文字列をフォーマットする方法
- 24. カスタム日付/時刻文字列でGnuplotでticラベルをフォーマットするには?
- 25. C#日時フォーマット。 "sec" "year"のようなローカライズされた文字列
- 26. SQL Reporting Servicesのフォーマット(日時、数字
- 27. スプリットC++で、日付時刻に日時文字列
- 28. エリクサー:文字列から日時
- 29. IOSでの日時/文字列形式
- 30. 変換日付時刻文字列8
あなたの入力は実際にはStringかTimeまたはDateTimeのインスタンスですか?なぜ出力が必要なのですか(より良いフォーマットの 'iso8601'があるかもしれません)? – spickermann
「文字列として保持するが必須ではない」という意味は明確ではありません。 – sawa
[Railsの書式設定日付](https://stackoverflow.com/questions/22255476/rails-formatting-date)の可能な複製 –