Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/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
Date 如何将简单日期转换为sqllite日期时间格式?_Date_Sqlite - Fatal编程技术网

Date 如何将简单日期转换为sqllite日期时间格式?

Date 如何将简单日期转换为sqllite日期时间格式?,date,sqlite,Date,Sqlite,我有新日期()格式的日期。我需要转换为sqllite日期时间格式。(2014-01-05T00:00:00.000Z)。有可能吗 var date = new Date(); 现在我需要将此日期转换为sqllite日期时间格式,如(2014-01-05T00:00:00.000Z)。使用此格式 // Create an instance of the Date class var date = new Date(); // Convert it to an ISO string var s

我有新日期()格式的日期。我需要转换为sqllite日期时间格式。(2014-01-05T00:00:00.000Z)。有可能吗

var  date = new Date();
现在我需要将此日期转换为sqllite日期时间格式,如(2014-01-05T00:00:00.000Z)。

使用此格式

// Create an instance of the Date class
var date = new Date();

// Convert it to an ISO string
var sqliteDate = Date.toISOString();
看看这个

用这个

// Create an instance of the Date class
var date = new Date();

// Convert it to an ISO string
var sqliteDate = Date.toISOString();

看看这个

您可以从中使用strftime

输出

10-06-2010

希望这有帮助:)

您可以使用strftime,从

输出

10-06-2010
希望这有帮助。:)

试试:

var date = new Date();
var sqllite_date = date.toISOString();
尝试:



如果您提到此
new Date()
来自哪种语言,这会很有帮助。大体上,您不必考虑日期的sqlite字符串格式。数据库适配器应自动将编程语言中的规范日期对象转换为正确的格式,而无需显式执行字符串转换。然而,正如上面提到的,我们需要知道您正在使用什么编程语言来给出更具体的建议=)它是以简单的java脚本形式出现的。现在我需要转换成sqlite日期时间格式。如2014-01-05T00:00:00.000ZIt,如果您提到此
new Date()
来自哪种语言,这将很有帮助……大体上,您不必考虑日期的sqlite字符串格式。数据库适配器应自动将编程语言中的规范日期对象转换为正确的格式,而无需显式执行字符串转换。然而,正如上面提到的,我们需要知道您正在使用什么编程语言来给出更具体的建议=)它是以简单的java脚本形式出现的。现在我需要转换成sqlite日期时间格式。比如2014-01-05T00:00:00.000Z这根本不能回答这个问题。它不是Javascript,结果不是ISO8601字符串。这根本不能回答问题。它不在Javascript中,结果不是ISO8601字符串。获得sqlite日期时间格式和Javascript日期对象之间兼容性的最佳方法。使用这种方法,sqlite上的date方法工作起来很简单,javascript可以理解新的日期(sqllite_date)。需要处理时区,这是获得sqlite DATETIME格式和javascript日期对象之间兼容性的最佳方法。使用这种方法,sqlite上的date方法工作起来很简单,javascript可以理解新的日期(sqllite_date)。需要处理时区。为什么这一个被否决了,而下面的一个被否决了,但投票结果很好?@MichaelSacks-我猜是因为原始答案没有任何代码(只有链接)。代码是在另一个答案后5个月添加的。因为它使用Date作为变量,这是一个受保护的名称,它基本上会覆盖Date类。为什么这一个被否决,而它下面的一个是相同的,但投票结果很好?@MichaelSacks-我猜是因为原始答案没有任何代码(只有链接)。代码是在另一个答案后5个月添加的。因为它使用Date作为变量,这是一个受保护的名称,它基本上会覆盖Date类。。