python - python 中的日期时间荒谬错误

标签 python datetime

<分区>

当我打字时

datetime.date(2104,06,08)

datetime.date(2014,06,09)

我得到一个错误

File "<stdin>", line 1
 datetime.date(2014,06,08)
                       ^
SyntaxError: invalid token

但是当我删除“08”或“09”中的零时它起作用了。问题似乎只有 8 和 9 而不是任何其他数字。如果有人知道解决方法,那就太好了

最佳答案

以 0 开头的数字文字被解释为八进制(基数 8)。 8 和 9 不是八进制数字。

只是不要使用前导零。

关于python - python 中的日期时间荒谬错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24200090/

相关文章:

python - 一定时间后中断功能

mysql - sql日期如果不指定时间将默认引用00 :00:00 or 23:59:59

c++ - 将以毫秒为单位的时间戳转换为boost中的时区

Python:描述符的缓存值

从 Java 程序员的角度看 Python OOP

python - tqdm:更新总数不重置时间已过

python - 具有附加输入数据的 tensorflow 自定义损失函数

php - Mysql 查询用于计算具有特定天数差异的行数

java - Java中无法将字符串转换为日期

javascript - Dygraphs:适用于 axisLabelFormatter 但不适用于 valueFormatter 的 JS 函数