我可以为datetime Python制作任何我喜欢的格式掩码

时间:2018-04-23 11:58:02

标签: python datetime datetime-format

给定特定格式的日期和时间,我可以使用适合读取值的格式掩码的日期时间,当值不是典型的时候吗?例如,我如何创建一个使用以下内容的掩码:

SELECT DISTINCT `id`, 
                `user_id`, 
                `post_title`, 
                `is published`
FROM table1
WHERE user_id NOT IN (SELECT DISTINCT user_id FROM table1 WHERE `is published` = 1)
AND user_id  NOT IN (SELECT DISTINCT T1.user_id
                     FROM Table1 T1
                     INNER JOIN Table2 T2
                     ON T1.id=T2.table1_id)

1 个答案:

答案 0 :(得分:1)

关注timedelta。

from datetime import datetime, timedelta
# get year, day, and day_percent
if year >= 58:
    year += 1900
else:
    year += 2000
date = datetime(year, 1, 1) + timedelta(days=day-1) + (timedelta(days=1) * day_percent)

这假定第1天是一年中的第一天(1月1日)。