首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何生成具有2019年日期的两列,并且每个日期具有上午9点到晚上8点的时间段?

要生成具有2019年日期的两列,并且每个日期具有上午9点到晚上8点的时间段,可以使用编程语言来实现。以下是一个示例的Python代码:

代码语言:txt
复制
import datetime

start_date = datetime.datetime(2019, 1, 1)
end_date = datetime.datetime(2019, 12, 31)

dates = []
times = []

current_date = start_date
while current_date <= end_date:
    current_time = datetime.time(9)
    while current_time <= datetime.time(20):
        dates.append(current_date.strftime("%Y-%m-%d"))
        times.append(current_time.strftime("%H:%M:%S"))
        current_time = (datetime.datetime.combine(datetime.date.today(), current_time) + datetime.timedelta(hours=1)).time()
    current_date += datetime.timedelta(days=1)

# 打印生成的日期和时间
for i in range(len(dates)):
    print(dates[i], times[i])

这段代码使用了Python的datetime模块来生成日期和时间。首先,我们定义了起始日期和结束日期。然后,使用一个循环来遍历从起始日期到结束日期的每一天。在每一天内,我们使用另一个循环来生成从上午9点到晚上8点的每个时间段,并将日期和时间分别存储在两个列表中。

最后,我们打印生成的日期和时间。你可以根据实际需求对代码进行修改,比如将结果存储到数据库中或者写入文件中。

请注意,这只是一个示例代码,你可以根据自己的需求和使用的编程语言进行相应的实现。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

这3个原则可以提高你工作效率

1)第 1 时间 这一没有将时间分成几点到几点那样时间段,因为实际工作中你不可能将时间分太细。因为你可能在干一件事情时候,领导突然又来了另一件事情。 所以,将时间划分成小时来干活是不现实。...为了保持简单原则,我把时间划分为一天3个时间段上午、下午、晚上。足够简单吧。 你或许注意到在时间这一还有上午路上,下午路上任务安排,这是我给自己碎片化时间系统学习安排。...2)第 2 我们再来看每天任务管理清单第2要做事情,这一列出了当天要做事情。 3)第 3 第 3 截止时间表示每个任务要完成截止日期。...不得不承认,截止日期是非常伟大发明,如果没有截止日期也许很多公司都已经停止运转了。 4)第 4 在这个每天任务管理清单里第 4 是状态。...想深入了解幂律分布是如何改变个人命运,可以看我之前写这一篇文章《知道这知道这个商业模式的人,都实现了财务自由》 到这来你已经明白了任务排序重要意义,那么你可能会问了,猴子,我还是不太会安排任务优先级

33520

结合机器学习与生物医学技术,寻找Uber司机出行模式

在基因组学中,双聚类对基因表达矩阵行和都进行聚类,识别行为相似的基因簇和个体集群。每个集群中个体倾向于表达相同基因簇,并且每个簇中基因倾向于由相同个体集群表达。...如果我们对基因表达矩阵行重新顺序,以使得同一集群中个体相邻,并以相同方式对进行排序,那么得到矩阵具有棋盘图案,其中棋盘上方块是大致恒定值块。...我们使用这种方法来同时对合作伙伴活动矩阵行(伙伴)和(周时间)进行聚类,以识别具有关于何时出行共同偏好伙伴集群以及由同一伙伴同时优选一周时间集群。...下图 7 显示了工作日与早晚高峰时段相对应高峰值,上午高峰时段更为突出,周末中午更平滑更小 图 7:上面提到白天司机集群司机们通常在早上六点到晚上六点之间出行,工作日司机数量更多,特别是早晚高峰时间...图 9:一天内每个小时内夜间司机比例,表明某些出行模式在晚上 6 点到工作日凌晨 1 点,周五和周末晚上会延长到凌晨 2 点。

1.2K70
  • 轻松使用crontab调度作业

    如果只存在cron.deny文件,并且该文件是空,则所有用户都可以使用crontab命令。如果这个文件都不存在,那么只有root用户可以执行crontab命令。...注意,“日期”和“星期”字段都可以指定哪天执行,如果个字段都设置了,则执行日期个字段并集。...4. crontab示例 # 每1分钟执行一次command * * * * * command # 每小时第3和第15分钟执行 3,15 * * * * command # 在上午8点到11点第3...和第15分钟执行 3,15 8-11 * * * command # 每隔上午8点到11点第3和第15分钟执行 3,15 8-11 */2 * * command # 每个星期一上午8点到11...# 每星期六晚上11:00执行 0 23 * * 6 command # 每一小时执行一次 * */1 * * * command # 晚上11点到早上7点之间,每隔一小时执行一次 * 23-7

    70030

    自身哪些习惯会让人家崇拜你?

    所以,经常会有人问我,有什么好习惯、高效学习方法,可以提高效率? 还真有,今天我就从下面个问题出发,聊聊我是如何提高工作效率。 1.管理好工作任务,为什么对你很重要?...1)第1时间 这一没有将时间分成几点到几点那样时间段,因为实际工作中你不可能将时间分太细。因为你可能在干一件事情时候,领导突然又来了另一件事情。 所以,将时间划分成小时来干活是不现实。...为了保持简单原则,我把时间划分为一天3个时间段上午、下午、晚上。足够简单吧。 你或许注意到在时间这一还有上午路上,下午路上任务安排,这是我给自己碎片化时间系统学习安排。...3)第3 第3截止时间表示每个任务要完成截止日期。这可以时刻提醒我哪些任务要在截止日期前完成,可以有效避免我拖延而导致任务没有完成。...不得不承认,截止日期是非常伟大发明,如果没有截止日期也许很多公司都已经停止运转了。 4)第4 在这个每天任务管理清单里第4是状态。我会在下班前检查每个任务是否完成,然后记录到这一里面。

    32900

    为什么有的人学习效率很低,有的人一天好像有 48 小时?

    所以,经常会有人问我,有什么好习惯、高效学习方法,可以提高效率? 还真有,今天我就从下面个问题出发,聊聊我是如何提高工作效率。 1.管理好工作任务,为什么对你很重要?...1)第1时间 这一没有将时间分成几点到几点那样时间段,因为实际工作中你不可能将时间分太细。因为你可能在干一件事情时候,领导突然又来了另一件事情。 所以,将时间划分成小时来干活是不现实。...为了保持简单原则,我把时间划分为一天3个时间段上午、下午、晚上。足够简单吧。 你或许注意到在时间这一还有上午路上,下午路上任务安排,这是我给自己碎片化时间系统学习安排。...3)第3 第3截止时间表示每个任务要完成截止日期。这可以时刻提醒我哪些任务要在截止日期前完成,可以有效避免我拖延而导致任务没有完成。...不得不承认,截止日期是非常伟大发明,如果没有截止日期也许很多公司都已经停止运转了。 4)第4 在这个每天任务管理清单里第4是状态。我会在下班前检查每个任务是否完成,然后记录到这一里面。

    81600

    Spring Boot 实现定时任务 4 种方式

    由于”月份中日期”和”星期中日期”这个元素互斥,必须要对其中一个设置。配置实例: 每隔5秒执行一次:/5 * ? 每隔1分钟执行一次:0 /1 ? 0 0 10,14,16 ?...每天上午10点,下午2点,4点 0 0/30 9-17 ? 朝九晚五工作时间内每半小时 0 0 12 ? * WED 表示每个星期三中午12点 “0 0 12 ?”...2005” 2005年每天上午10:15触发 “0 14 * ?” 在每天下午2点到下午2:59期间每1分钟触发 “0 0/5 14 ?”...“L” 字符仅被用于天(月)和天(星期)个子表达式,它是单词“last”缩写 如果在“L”前有具体内容,它就具有其他含义了。...C:代表“Calendar”意思。它意思是计划所关联日期,如果日期没有被关联,则相当于日历中所有日期。 “例如5C在日期字段中就相当于日历5日以后第一天。

    76620

    如何长时间高效学习?

    所以,经常会有人问我,有什么好习惯、高效学习方法,可以提高效率? 还真有,今天我就从下面个问题出发,聊聊我是如何提高工作效率。 1.管理好工作任务,为什么对你很重要?...我们看下每一里都有什么。 1)第1时间 这一没有将时间分成几点到几点那样时间段,因为实际工作中你不可能将时间分太细。因为你可能在干一件事情时候,领导突然又来了另一件事情。...所以,将时间划分成小时来干活是不现实。为了保持简单原则,我把时间划分为一天3个时间段上午、下午、晚上。足够简单吧。...image.png 3)第3 第3截止时间表示每个任务要完成截止日期。这可以时刻提醒我哪些任务要在截止日期前完成,可以有效避免我拖延而导致任务没有完成。...不得不承认,截止日期是非常伟大发明,如果没有截止日期也许很多公司都已经停止运转了。 4)第4 在这个每天任务管理清单里第4是状态。我会在下班前检查每个任务是否完成,然后记录到这一里面。

    67500

    学习效率高的人都有哪些生活学习习惯?

    所以,经常会有人问我,有什么好习惯、高效学习方法,可以提高效率? 还真有,今天我就从下面个问题出发,聊聊我是如何提高工作效率。 1.管理好工作任务,为什么对你很重要?...1)第1时间 这一没有将时间分成几点到几点那样时间段,因为实际工作中你不可能将时间分太细。因为你可能在干一件事情时候,领导突然又来了另一件事情。 所以,将时间划分成小时来干活是不现实。...为了保持简单原则,我把时间划分为一天3个时间段上午、下午、晚上。足够简单吧。 你或许注意到在时间这一还有上午路上,下午路上任务安排,这是我给自己碎片化时间系统学习安排。...3)第3 第3截止时间表示每个任务要完成截止日期。这可以时刻提醒我哪些任务要在截止日期前完成,可以有效避免我拖延而导致任务没有完成。...不得不承认,截止日期是非常伟大发明,如果没有截止日期也许很多公司都已经停止运转了。 4)第4 在这个每天任务管理清单里第4是状态。我会在下班前检查每个任务是否完成,然后记录到这一里面。

    35500

    corn表达式 具体详解与案例

    目录 1 Cron表达式格式 2 秒 3 分钟 4 小时 5 月份 6 星期 7 年份 8 特殊字符 9 表达式举例 1 Cron表达式格式 {秒数} {分钟} {小时} {日期} {月份} {星期...来实现互斥, 表达无意义信息之外,其他占位符都要具有具体时间含义, 且依赖关系为:年->月->日期(星期)->小时->分钟->秒数 8 特殊字符 “*” “*”字符被用来指定所有的值。...月份中日期和星期中日期个元素时互斥 一起应该通过设置一个问号来表明不想设置那个字段。 “-” “-”字符被用来指定一个范围。...记住一条本质: 表达式每个数值域都是一个有最大值和最小值集 合,如:秒域和分钟域集合是0-59,日期域是1-31,月份域是1- 12。字符“/”可以帮助你在每个字符域中取相应数值。...9 表达式举例 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *" 每天上午10:15触发 "0 15 10 * * ?"

    1.8K20

    有哪些是你一直努力坚持好习惯?

    所以,经常会有人问我,有什么好习惯、高效学习方法,可以提高效率? 还真有,今天我就从下面个问题出发,聊聊我是如何提高工作效率。 1.管理好工作任务,为什么对你很重要?...1)第1时间 这一没有将时间分成几点到几点那样时间段,因为实际工作中你不可能将时间分太细。因为你可能在干一件事情时候,领导突然又来了另一件事情。 所以,将时间划分成小时来干活是不现实。...为了保持简单原则,我把时间划分为一天3个时间段上午、下午、晚上。足够简单吧。 你或许注意到在时间这一还有上午路上,下午路上任务安排,这是我给自己碎片化时间系统学习安排。...3)第3 第3截止时间表示每个任务要完成截止日期。这可以时刻提醒我哪些任务要在截止日期前完成,可以有效避免我拖延而导致任务没有完成。...不得不承认,截止日期是非常伟大发明,如果没有截止日期也许很多公司都已经停止运转了。 4)第4 在这个每天任务管理清单里第4是状态。我会在下班前检查每个任务是否完成,然后记录到这一里面。

    35320

    你有哪些让人受益无穷好习惯?

    所以,经常会有人问我,有什么好习惯、高效学习方法,可以提高效率? 还真有,今天我就从下面个问题出发,聊聊我是如何提高工作效率。 1.管理好工作任务,为什么对你很重要?...1)第1时间 这一没有将时间分成几点到几点那样时间段,因为实际工作中你不可能将时间分太细。因为你可能在干一件事情时候,领导突然又来了另一件事情。 所以,将时间划分成小时来干活是不现实。...为了保持简单原则,我把时间划分为一天3个时间段上午、下午、晚上。足够简单吧。 你或许注意到在时间这一还有上午路上,下午路上任务安排,这是我给自己碎片化时间系统学习安排。...3)第3 第3截止时间表示每个任务要完成截止日期。这可以时刻提醒我哪些任务要在截止日期前完成,可以有效避免我拖延而导致任务没有完成。...不得不承认,截止日期是非常伟大发明,如果没有截止日期也许很多公司都已经停止运转了。 4)第4 在这个每天任务管理清单里第4是状态。我会在下班前检查每个任务是否完成,然后记录到这一里面。

    41530

    Spring Boot几种定时任务实现方式

    由于"月份中日期"和"星期中日期"这个元素互斥,必须要对其中一个设置。配置实例: 每隔5秒执行一次:*/5* * ? 每隔1分钟执行一次:0 /1 ? 0 0 10,14,16 ?...每天上午10点,下午2点,4点 0 0/30 9-17 ? 朝九晚五工作时间内每半小时 0 0 12 ? * WED 表示每个星期三中午12点 "0 0 12 ?"...2005" 2005年每天上午10:15触发 "0 14 * ?" 在每天下午2点到下午2:59期间每1分钟触发 "0 0/5 14 ?"...“L” 字符仅被用于天(月)和天(星期)个子表达式,它是单词“last”缩写 如果在“L”前有具体内容,它就具有其他含义了。...C:代表“Calendar”意思。它意思是计划所关联日期,如果日期没有被关联,则相当于日历中所有日期。 例如5C在日期字段中就相当于日历5日以后第一天。

    55110

    Spring Boot 实现定时任务 4 种方式

    由于”月份中日期”和”星期中日期”这个元素互斥,必须要对其中一个设置。配置实例: 每隔5秒执行一次:/5 * ? 每隔1分钟执行一次:0 /1 ? 0 0 10,14,16 ?...每天上午10点,下午2点,4点 0 0/30 9-17 ? 朝九晚五工作时间内每半小时 0 0 12 ? * WED 表示每个星期三中午12点 “0 0 12 ?”...2005” 2005年每天上午10:15触发 “0 14 * ?” 在每天下午2点到下午2:59期间每1分钟触发 “0 0/5 14 ?”...“L” 字符仅被用于天(月)和天(星期)个子表达式,它是单词“last”缩写 如果在“L”前有具体内容,它就具有其他含义了。...C:代表“Calendar”意思。它意思是计划所关联日期,如果日期没有被关联,则相当于日历中所有日期。 “例如5C在日期字段中就相当于日历5日以后第一天。

    57030

    cron 表达式详解

    另外一点,W最近寻找不会跨过月份 。   (8)LW:这个字符可以连用,表示在某个月最后一个工作日,即最后一个星期五。   (9)#:用于确定每个月第几个星期几,只能出现在DayofWeek域。...6L 2002-2006 表示2002-2006年每个最后一个星期五上午10:15执行作   (4)0 0 10,14,16 * * ?...每天上午10点,下午2点,4点   (5)0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时   (6)0 0 12 ?...* * 每天上午10:15触发   (9)0 15 10 * * ? 每天上午10:15触发   (10)0 15 10 * * ?...在天(月)子表达式中,“L”表示一个月最后一天   在天(星期)自表达式中,“L”表示一个星期最后一天,也就是SAT   如果在“L”前有具体内容,它就具有其他含义了   例如:“6L”表示这个月倒数第

    7.3K10

    Quartzcron表达式

    星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099) 其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-...由于月份中日期和星期中日期个元素互斥,必须要对其中一个设置? 例如: 0 0 10,14,16 * * ? 每天上午10点,下午2点,4点 0 0/30 9-17 * * ?...L 字符仅被用于天(月)和天(星期)个子表达式,它是单词“last”缩写 , 但是它在个子表达式里含义是不同。...在天(月)子表达式中,“L”表示一个月最后一天 ; 在天(星期)自表达式中,“L”表示一个星期最后一天,也就是SAT 如果在“L”前有具体内容,它就具有其他含义了 例如:“6L”...2005" 2005年每天上午10:15触发 "0 * 14 * * ?" 在每天下午2点到下午2:59期间每1分钟触发 "0 0/5 14 * * ?"

    2.2K30

    盘一盘 Python 特别篇 18 - 时区|夏令时

    1 时区 时间差 在每个地区,中午 12 点都对应着正午,但是每个地区 12 点是统一时刻吗?显然不是,要不然也不会有时差概念了。...现在定义一个美东时间 dt 为 2020-06-27 早上 9 点 30 分,用 astimezone() 对象显示出对应北京时间是多少,结果是 2020-06-27 晚上 22 点 30 分。...2020-06-27 22:30:00+08:00 美东时间:2020-06-27 09:30:00-05:00 0:00:00 replace() dt.replace(some_tz) 函数返回一个具有同样值日期...注意在调时间这个动作点 (夏令时终点) 前后从“1 点到 2 点”时间段有歧义,它们既可以指夏令时结束之前时间段,也可以指夏令时结束之后时间段。...ET = tz.gettz('US/Eastern') 首先用 datetime_ambiugous() 函数来验证在早上 1 点到 2 点这段时间段时间是否有歧义: 1:00:00 有歧义 1:59

    2.4K10

    Springboot默认定时任务——Scheduled注解

    在小时,日期,月份等里面表示每一小时,每一日,每一月。   ?表示不指定值。表示不关心当前位置设置值。 比如不关心是周几,则周位置填写?。  ...主要是由于日期跟周是有重复所以者必须有一者设置为?   - 表示区间。小时设置为10-12表示10,11,12点均会触发。   ,表示多个值。 小时设置成10,12表示10点和12点会触发。   ...在每天下午2点到2:55期间和下午6点到6:55期间每5分钟触发      "0 0-5 14 * * ?" 在每天下午2点到下午2:05期间每1分钟触发      "0 10,44 14 ? ...* 6#3" 每月第三个星期五上午10:15触发      每天早上6点     0 6 * * *     每个小时     0 */2 * * *      晚上11点到早上8点之间每个小时,...早上八点    0 23-7/2,8 * * *      每个4号和每个礼拜礼拜一到礼拜三早上11点     0 11 4 * 1-3      1月1日早上4点     0 4 1 1 *

    1.6K90
    领券