如何将 JS 日期转换为 Python 日期对象?
当您通过网络连接(如AJAX请求或IPC)发送Javascript日期时,您主要希望将其转换为Python日期对象message(onnodejs)。此表示将采用字符串格式,您可以选择以您喜欢的任何格式发送它。您可以使用strptime函数将字符串解析回Python日期对象。有像ISO8061这样的标准化方法来发送和接收日期和时间对象。在这种情况下,如果我们考虑一个简单的例子,它会更容易理解一些。
示例
import datetime
#ThestringthatyougetfromJavascript
date_string = '2017-12-31'
date_format = '%Y-%m-%d'
try:
date_obj = datetime.datetime.strptime(date_string, date_format)
print(date_obj)
except ValueError:
print("Incorrect data format, should be YYYY-MM-DD")输出结果这将给出输出:
2017-12-31 00:00:00
您可以使用许多其他指令来解析日期。以下是strptime()'s格式字符串支持的指令。
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短