Как преобразовать строку в Unix отметку времени в Ext JS или JavaScript? - PullRequest
0 голосов
/ 04 мая 2020

Я хочу преобразовать строку "24.05.2020 15:34:00" в Unix метку времени в javascript. Кто-нибудь может сказать, как это сделать? спасибо.

Ответы [ 2 ]

1 голос
/ 05 мая 2020

Вы можете сделать это с помощью комбинации Ext.Date.parse и Ext.Date.format.

Ext.Date.parse, чтобы сделать объект даты из строки

Ext.Date.format, чтобы сделать метку времени из объекта даты.

Пример.

Ext.Date.format(Ext.Date.parse("24.05.2020 15:34:00", "d.m.Y H:i:s"), "time");
0 голосов
/ 04 мая 2020

in JavaScript:

var s="24.05.2020 15:34:00".split(' ');  
var d=s[0].split('.');  
var t=s[1].split(':');
var jt=new Date(d[2],d[1]-1,d[0],t[0],t[1]);
var ut=jt.getTime()/1000;
console.log(ut);

В строке 4 d [1] -1, потому что мы считаем месяцы от 0

...