Jump to content
php.lv forumi

problēmas ar date() funkciju


laucinieks

Recommended Posts

Ko tad tu tur biji izčekojis? Protams, ka tā ir laika zona.

 

Kā zināms, unix laiks sākās 1970. 1. janvārī, 00.00. (GTM +0)

Tajā momentā Rīgā bija +3 GMT, tātad, pie mums šis moments ir 03:00. Un, ja tu pieskaiti 1h klāt, tad sanāk 04:00.

 

Te nu ir tas joks, ka timestamps ir pagājušais laiks no konkrēta momenta, nevis fiksēts datums/laiks.

Link to comment
Share on other sites

Hmm, iespējams datubāzes vaina tad būs.

Vai ir kāda iespēja izvilktam laikam no datubāzes, atņemt servera atrašanās vietas patreizējo laiku un izvadīt to ar date? Piem, ja ievadam datubāzē servera laiks + 1h, tad ir kāda iespēja, uztaisīt tā, lai no datubāzes ievadītā datuma, tiek atņemts time(), un tas tiek parādīts kā 01:00:00 (vai mazāks, atkarībā no laika)? Taisu tādu kā countdown scriptu.

 

Hehe, gmdate(), palīdzēja ;)!

Edited by laucinieks
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...