голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как сделать в удобном формате дату при помощи jquery для поля datetime MySQL

Очень часто нужно сделать при помощи jquery дату в удобном формате: год-месяц-день часы:минуты:секунды для поля с типом datetime для таблиц MySQL. Есть у javascript функции которые отображают дату в удобном формате (2015-06-30 22:00:00), но в хроме эти функции не срабатывают. Поэтому предлагаю вам универсальных решения. В первом примере нули не добавляются, а во втором добавляются (2->02). Подробнее о работе со временем читайте на странице как работать с временем в jQuery


// тут нет нулей. 0000-0-0 0:0:0
var cur_data = new Date();
cur_date_str = cur_data.getFullYear() + '-' + cur_data.getMonth() +'-'+ \
cur_data.getDate() + ' ' + cur_data.getHours() +':'+cur_data.getMinutes()+\
':'cur_data.getSeconds();
console.log(cur_date_str );

// тут добавление нулей. 0000-00-00 00:00:00
function cur_date(){
            var x = new Date();
            var d = {
                day: x.getDate(),
                month: (x.getMonth() + 1),
                year: x.getFullYear(),
                hour: x.getHours(),
                minute: x.getMinutes(),
                second: x.getSeconds()
            }
            var D = {};
            for (var n in d) {
                D[n] = (parseInt(d[n], 10) < 10 ) ? ('0'+d[n]) : (d[n]);
            }
            var cur_date = D.year + '-' + D.month + '-' + D.day + ' ' + D.hour +\
 ':' + D.minute + ':' + D.second;
            return cur_date;
}

var cur_date = cur_date();
console.log(cur_date);

просмотры: 1177, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-04-03 22:38:32
проголосовать:

Комментарии:






поиск
реклама
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.