我在应用程序中使用bootstrap datetimepicker.js插件。该插件允许我将日期格式化为:dd-MM-yyyy hh:mm:ss
(10-09-2014 00:30:30),我试图将其转换为时间戳,以便我可以在sql语句中使用它。我正在尝试使用TO_TIMSTAMP()
oracle函数,但是当我尝试运行以下行时:
TO_TIMESTAMP('10-09-2014 00:30:00', 'DD-MON-YYYY hh:mi:ss')
我收到执行错误,指出无效月份。我有一个缺失的步骤吗?我试图调整bootstrap插件的格式,但它不会返回记录的结果。蚂蚁建议?
答案 0 :(得分:3)
正确的月份格式将是MM而不是MON:
TO_TIMESTAMP('10-09-2014 00:30:00', 'DD-MM-YYYY hh:mi:ss')
答案 1 :(得分:0)
您可以使用JavaScript Date object执行此操作。
var date = new Date('10-09-2014 00:30:00');
date.getTime();
或只是:
var timestamp = new Date('10-09-2014 00:30:00').getTime();