Обучение/Помощь новичкам | Как поменять формат даты в бд ?
Как поменять формат даты с 2000.12.12 на 12.12.2000 ? желательно в пшпмайадмин и навсегдА)
DELETED
20 ноября 2017, в 20:04
Delete
________
посл. ред. 20.11.2017 в 20:10; всего 2 раз(а); by PhpStorm
PhpStorm , а как их сделать в норм виде в коде ? и когда вводишь данные даты как их в бд отправить чтоб ввел (12.12.2000) а туда так и записалось как должно быть 2000.12.12 ?
PhpStorm , как вариант спс
Юникс вариант в интовое поле time()
А выводить уже как душа пожелает)) через date()
А выводить уже как душа пожелает)) через date()
DELETED
20 ноября 2017, в 20:19
Delete
-_-Vz[LET]kA-_- (20.11.2017 в 20:11)
PhpStorm , а как их сделать в норм виде в коде ? и когда вводишь данные даты как их в бд отправить чтоб ввел (12.12.2000) а туда так и записалось как должно быть 2000.12.12 ?
PhpStorm , а как их сделать в норм виде в коде ? и когда вводишь данные даты как их в бд отправить чтоб ввел (12.12.2000) а туда так и записалось как должно быть 2000.12.12 ?
мля смотрю Ваши темы Вы занимаетесь извращением
сделайте поле varchar(10) и пишите туда даты в формате 00.00.0000
если у Вас поле с типом DATA, то конвертация делается так
<?php
// при записи в БД
$d = '12.12.2000';// дата, которую хотим записать в БД
$date = DateTime::createFromFormat('d.m.Y', $d)->format('Y.m.d');
// при выводе из БД
$d = '2000.12.12';// дата, которую берём из БД
$date = DateTime::createFromFormat('Y.m.d', $d)->format('d.m.Y');
________
посл. ред. 20.11.2017 в 20:23; всего 4 раз(а); by PhpStorm
PhpStorm , бывает ) спс
нужно в UNIX_TIMESTAMP() записывать и выводить как угодно
Можно через php date("d.m.y", $date)
Где $date unix
Где $date unix
DELETED
21 ноября 2017, в 16:24
Delete
Qpter (21.11.2017 в 16:19)
Можно через php date("d.m.y", $date)
Где $date unix
Можно через php date("d.m.y", $date)
Где $date unix
Как это поменяет формат даты с 2000.12.12 на 12.12.2000 ?