strftime本周的第一天

时间:2013-04-04 11:12:46

标签: c sqlite date datetime strftime

strftime('%s', 'now', 'start of month') AND strftime('%s', 'now', 'start of month', '+1 month', '-1 day')

这给了我当月第一天和最后一天的范围。我如何获得本周的范围?

 strftime('%s', 'now', 'weekday 0')

似乎给出了本周(星期日)的最后一天,但我找不到如何获得本周的第一天。

PS:我在WHERE子句中使用strftime访问Sqlite中的DB

1 个答案:

答案 0 :(得分:2)

试试这个:

strftime('%s', 'now', 'weekday 0', '-1 week', '+1 day')

strftime('%s', 'now', 'weekday 0', '-1 day')

weekday修饰符将日期提前到工作日编号为N的下一个日期。星期日为0,...