背景:我正在使用Python编写脚本来帮助管理我公司的纸张使用情况。我只是删除了打印机配置页面,并将每台打印机消耗的纸张总量存储在SQL数据库中。我们租用我们的打印机的公司每个月都会给我们一个限制,然后我们会收取额外的费用,所以我想提醒自己和我的经理何时/如果超过这个限制。从日期列表中查找本月最旧日期
打印机的配置页仅占用了总金额 - 无法从中获取当月的总金额。
我觉得我过度思考这个问题,但我想对此有其他想法。
所以这里的问题:如果我从strftime('%s','now')
(Unix纪元)时间戳列表,我如何确定哪个日期是从本月最古老的一个?然后我想从当前日期中减去这个数字,看看我们是否超过了月度限制。
我调整你的代码,以我的表匹配,但我得到“没有这样的功能:NOW”当我尝试运行它。 (DATE_FORMAT(NOW(),'%Y-%m-01'))和UNIX_TIMESTAMP(NOW());''是我改变它为 – 2014-11-20 20:37:09
在SQLite中无效。 – 2014-11-20 20:51:38
明白了! '从日期('现在','开始月份')和日期('现在')日期之间的日期(日期,'unixepoch')选择*从打印机中选择*'做的窍门 - 感谢您的帮助! – 2014-11-20 20:59:36