Python 3.7.0:如何将日期时间格式化为mm-dd-yy hh:mm:ss?

时间:2018-10-10 05:59:43

标签: python-3.x date datetime datetime-format python-datetime

如何将日期时间格式化为mm-dd-yy hh:mm:ss?我是使用以下代码完成的:

POST _reindex/
 {
 "source": {
 "index": "source_index",
 "type": "source_type",
 "query": {
  // add filter criteria
   }
 },
 "dest": {
  "index": "dest_index",
  "type": "dest_type"
  }
}

但是问题是,首先,年份以YYYY而不是YY打印(我只想要年份的后两位数字)。第二,我确定有一种更简单的方法可以在mm-dd-yy hh:mm:ss中打印日期时间,而不是像我一样手动进行。 请帮忙。谢谢。

2 个答案:

答案 0 :(得分:3)

赞:

import datetime

now = datetime.datetime.now()
now.strftime('%m-%d-%y %H:%M:%S')

另请参阅文档-https://docs.python.org/3/library/datetime.html

答案 1 :(得分:0)

https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior

阅读此段。您将使用strftime将日期时间转换为所需的格式。

还要检查表格。在链接中