sqlite> select typeof(date('now')); text sqlite> select typeof(current_time); text sqlite> select typeof(current_date); text
字符串如何将当前日期/时间选择为自1970年1月1日以来的毫秒整数值?
byqmnocz1#
strftime()只给你几秒钟:
SELECT strftime('%s', 'now') * 1000;
字符串
s5a0g9ez2#
从SQLite doc开始:以秒为单位计算自unix epoch以来的时间(类似于strftime(' % s','now'),除了包含小数部分):
SELECT (julianday('now') - 2440587.5)*86400.0;
个字符
DBFiddle Demo
91zkwejq3#
SELECT unixepoch('subsec');
字符串“subsecond”和“subsec”修饰符有一个特殊的属性,它们可以作为日期/时间函数的第一个参数出现(或者作为strftime()的格式字符串之后的第一个参数)。当这种情况发生时,通常在第一个参数中的时间值被理解为“现在”。例如,一个以毫秒精度获得自1970年以来以秒为单位的当前时间的捷径是说:
3条答案
按热度按时间byqmnocz1#
strftime()只给你几秒钟:
字符串
s5a0g9ez2#
从SQLite doc开始:
以秒为单位计算自unix epoch以来的时间(类似于strftime(' % s','now'),除了包含小数部分):
个字符
DBFiddle Demo
91zkwejq3#
字符串
“subsecond”和“subsec”修饰符有一个特殊的属性,它们可以作为日期/时间函数的第一个参数出现(或者作为strftime()的格式字符串之后的第一个参数)。当这种情况发生时,通常在第一个参数中的时间值被理解为“现在”。例如,一个以毫秒精度获得自1970年以来以秒为单位的当前时间的捷径是说: