 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
UzZzY
Data înscrierii: 11/Iun/2004
Mesaje: 205
Locație: Undeva, departe
|
| Trimis: Lun Noi 19, 2007 3:42 pm Titlul subiectului: date(), diverse rezultate |
|
|
Se da scriptul
<?php
echo date("d/m/Y",1195423200);
?>
pe windows rezultat : 19/11/2007
pe linux rezultat : 18/11/2007
... timpul e ales la ora 0 0 0, ce ii fac :D ? |
|
| Sus |
|
UzZzY
Data înscrierii: 11/Iun/2004
Mesaje: 205
Locație: Undeva, departe
|
| Trimis: Lun Noi 19, 2007 3:44 pm Titlul subiectului: |
|
|
revin cu alt cod
<?php
echo date("d/m/Y",1195423200);
echo "\n";
echo mktime(0,0,0,11,19,2007);
echo "\n";
?>
WINDOWS :
19/11/2007
1195423200
LINUX :
18/11/2007
1195462800
E diferenta de o ora, are cineva idee de unde vine ea ?
windows :
C:\php -v
PHP 5.2.0 (cli) (built: Nov 2 2006 11:57:36)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
Linux:
# php -v
PHP 5.2.4 (cli) (built: Nov 9 2007 12:43:07)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies |
|
| Sus |
|
UzZzY
Data înscrierii: 11/Iun/2004
Mesaje: 205
Locație: Undeva, departe
|
| Trimis: Lun Noi 19, 2007 4:30 pm Titlul subiectului: |
|
|
Rezolvat.
Solutia : se adauga in php.ini
date.timezone = Europe/Bucharest |
|
| Sus |
|
ShD
Data înscrierii: 19/Noi/2007
Mesaje: 99
Locație: Iasi
|
| Trimis: Lun Noi 19, 2007 4:54 pm Titlul subiectului: |
|
|
sau:
Cod:
putenv("TZ=EU/Romania");
echo "date: ". date("d:m:Y")."\n"; |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|