Konwertirowanie date

WMix

герр M:)ller
Партнер клуба
Konwertirowanie date

est' wosmozchnost' komandoj perekonwertirowat' datu
is 12.Apr.2001 w 2001-04-12
 

WMix

герр M:)ller
Партнер клуба
date("Y-m-d","2.Apr.2001");
widajet: 1970-01-01


//------------------------------------------
function date2mysql_date($datum)
{
$mysql_datum=date("Y-m-d",$datum);
return $mysql_datum;
}
echo date2mysql_date("2.Apr.2001");
 

tony2001

TeaM PHPClub
[m]date[/m] <- неплохо было бы посмотреть что хочет видеть date() вторым параметром.
 

WMix

герр M:)ller
Партнер клуба
function date2mysql_date($datum)
{
$mysql_datum = date("Y-m-d",strtotime($mysql_datum));
return $mysql_datum;
}
echo date2mysql_date("2.Apr.2001");

widaet 2002-09-13
 

RomikChef

Guest
list($d,$m,$y)=explode(".",$datum);
$mysql_datum = date("Y-m-d",strtotime("$m $d $y"));
 

WMix

герр M:)ller
Партнер клуба
function date2mysql_date($datum)
{

list($d,$m,$y)=explode(".",$datum);
$mysql_datum = date("Y-m-d",strtotime("$m $d $y"));

return $mysql_datum;
}

echo date2mysql_date("2.Apr.2005");

vidala:
---------------------------
2002-04-02
---------------------------
 

tony2001

TeaM PHPClub
у нас что, тестирование проходит ?
своей головы на плечах нет ?
 

WMix

герр M:)ller
Партнер клуба
function date2mysql_date($datum)
{
list($d,$m,$y)=explode(".",$datum);
$mysql_datum = $y.date("-m-d",strtotime("$m $d"));
return $mysql_datum;
}

echo date2mysql_date("2.Sep.2005");

:) Nu mozno tak sdelat' ,no... nekarasiwo
 

RomikChef

Guest
WMix у меня все работает.
у тебя или опечатка или локаль не натроена.
чтобы от нее не зависеть, сделай себе массив
$mons=array("Jan"=>"01","Feb"=>"02"...);
PHP:
function date2mysql_date($datum) {
  $mons=array("Jan"=>"01","Feb"=>"02"...);
  list($d,$m,$y)=explode(".",$datum);
  return "$y-".$mons[$m]."-$d"; 
}
 
Сверху