Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SQLite:从日期获取周数_Java_Android_Sqlite_Date - Fatal编程技术网

Java SQLite:从日期获取周数

Java SQLite:从日期获取周数,java,android,sqlite,date,Java,Android,Sqlite,Date,如何从date获取周数,在SQL中有一个函数:Datepart(GetDate()),它返回周数。如何在SQLite中获取此信息?您可以将适当的格式说明符与strftime()一起使用 有关详细信息,请参见。您可以使用格式字符串(第一个参数)为%W的strftime函数 根据 例子 其结果是:- 注意日期必须采用公认的日期/时间格式之一(例如2018/03/01将导致空值,因为日期未采用公认的格式)。有关公认的格式,请参见上面链接中的时间字符串部分。这个问题与java和android有什么关系

如何从date获取周数,在SQL中有一个函数:Datepart(GetDate()),它返回周数。如何在SQLite中获取此信息?

您可以将适当的格式说明符与
strftime()
一起使用


有关详细信息,请参见。

您可以使用格式字符串(第一个参数)为
%W的
strftime
函数

根据

例子 其结果是:-


注意日期必须采用公认的日期/时间格式之一(例如2018/03/01将导致空值,因为日期未采用公认的格式)。有关公认的格式,请参见上面链接中的时间字符串部分。

这个问题与java和android有什么关系?它非常广泛。你的搜索结果是什么?在哪些方面是不够的或失败的?提到一年中的一周。看看你能不能用。当然,也有可能用Java来获取周数。您想用Java来获取一年中第15周的周数吗?你能澄清你的问题吗?定义“周数”。第一周包含1月1日?是否包含一周中特定日期的第一次出现?从新年开始的第一个完整的一周只有几天?标准并在发布前搜索堆栈溢出。这个问题已经被问过很多次了。不幸的是,文档没有解释该函数使用的周定义。可能是。您的答案中是否有明确的文档可以链接/引用?
DROP TABLE IF EXISTS getweek;
CREATE TABLE IF NOT EXISTS getweek (mydate TEXT);
INSERT INTO getweek VALUES ('2018-01-01'),('2018-02-01'),('2018-03-01');
SELECT *, strftime('%W',mydate) AS weekofyear FROM getweek;