Datum & Tijd (MySQL): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 16: | Regel 16: | ||
<pre> | <pre> | ||
+ | select unix_timestamp(now()); # Output: 2016-02-17 16:41:39 | ||
select unix_timestamp("Oct. 19, 2015"); # Output: 0 | select unix_timestamp("Oct. 19, 2015"); # Output: 0 | ||
select unix_timestamp("2015-10-19"); # Output: 1445205600 | select unix_timestamp("2015-10-19"); # Output: 1445205600 |
Versie van 17 feb 2016 17:42
Tijdens het hacken van een Übercart-Drupal-database kwam ik eindelijk Unix time tegen! En hier zie je hoe ik er chocola van maak.
from_unixtim()
Met from_unixtime()
kun je unix tijds-waardes leesbaar formatteren. Bv.:
select from_unixtime(1453991397);
geeft:
2016-01-28 15:29:57
unix_timestamp()
Met unix_timestamp()
converteer je een datum of tijd in een leesbaar formaat terug naar Unix Time:
select unix_timestamp(now()); # Output: 2016-02-17 16:41:39 select unix_timestamp("Oct. 19, 2015"); # Output: 0 select unix_timestamp("2015-10-19"); # Output: 1445205600 select unix_timestamp("2011-07-11 07:50:51"); # Output: 1310363451 select unix_timestamp("2011-07-11"); # Output: 1310335200 select unix_timestamp("2011-07"); # Output: 0