在特定位置禁用程序

2024-04-19 22:09:51 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我想写一个在5月1日自动关闭的程序

我该怎么做?我正在考虑使用localtime获取时间,然后编写一个“if块”来询问程序日期是否>;=到5月1日。如果是这样,它应该提示用户由于程序过期而不能再使用该程序。你知道吗

但是我在编写if语句时遇到了一个问题,因为localtime返回了太多的值。我怎么写if块?你知道吗


Tags: 用户gt程序if时间语句localtime
1条回答
网友
1楼 · 发布于 2024-04-19 22:09:51

您要寻找的是将datetime转换成date,您可以通过datetime.datetime.now().date()来完成,对于if condtion,您可以这样做:

这只是一个例子:

import datetime
if datetime.datetime.now().date() >= datetime.date(2012, 1, 15): #insert your date here
    print "True" 
    ...........
    Your Code
    ...........

所有关于这个主题的文档都在这里http://docs.python.org/2/library/datetime.html

相关问题 更多 >