отправлено сообщение необходимо на js создать цикл и тогда можно узнать сколько прошло времени, а че если сообщение было отправлено 10 лет назад и прикиньте сколько секунд надо цикл проводить?
Исправил *прикиньте
Не понял в чём вопрос. Зачем цикл? чтобы понять, сколько прошло времени, нужно найти разницу между временной меткой сейчас и времени отправки сообщения
Зачем такие сложности? Если у меня доступно только строка "2000.12.31 - 00:00:00" и всё, как быть? Как быть?
сконвертировать в формат времени получше?
делаеш парсер и конвертиш в уникс
У меня хранит, не беспокойся
var s = "2000.12.31 - 00:00:00".match(/^(\d{4})\.(\d{2})\.(\d{2}) - (\d{2}):(\d{2}):(\d{2})$/); var d = new Date(+s[1],+s[2]-1,+s[3],+s[4],+s[5],+s[6]); d.setDate( d.getDate()+1 ); d.toISOString().replace(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}).*$/,'$1.$2.$3 - $4:$5:$6');
Обсуждают сегодня