如何计算C中的两个日期(任何库等)之间的时间段? 程序应该将两个(本地)日期作为输入,并提供它们之间的持续时间作为输出。 例如, startDate = OCT-09-1976 and endDate = OCT-09-2008
should show a duration of 32 years.
startDate = OCT-09-1976 and endDate = DEC-09-2
Rails' ActiveSupport module extends the builtin ruby Time class with a number of methods. 值得注意的是,有to_formatted_s方法,它可以让你写Time.now.to_formatted_s(:db)得到一个字符串的数据库格式,而不是到处写丑strftime格式化字符串。 我的问题是,有没有办法倒退?
我有一个DATETIME字段。我想选择上周已更新的所有记录。现在,我使用这个查询: SELECT SUM(mins_spent) as time_sum FROM todos WHERE
lastUpdate >= '2008-12-22' AND lastUpdate <='2008-12-28'
但结果我得到似乎是根据一天的时间,例如在晚上7点我可能会17小时在下午11点I'l得到14个