Ich habe ein Datum in YDDD
Format, wie 3212
ich dieses Datum in Standard konvertieren möchte date string ie 2013-08-01 in PHP
Da der erste Wert Y
ist das einzige Zeichen für das Jahr, so habe ich beschlossen, die ersten drei Zeichen aus dem aktuellen Jahr zu nehmen, dh 201 aus 2013 Folgendes ist die Code, den ich für Jahr geschrieben habePHP Wie umkehren den Tag des Jahres 3212 (YDDD) in 2013.08.01 (yyyy-mm-dd) Ingenieur
<?php
$date = "3212"
$y = substr($date,0,1); // will take out 3 out of year 3212
$ddd = substr($date,1,3); // will take out 212 out of year 3212
$year = substr(date("Y"),0,3) . $y; //well create year "2013"
?>
Jetzt wie kann ich $year
und 212
es in 2013.08.01 mit
EDIT
FYI PHP zu konvertieren: Meine PHP Version ist 5.3.6
Siehe Von dort, wo Sie das Datum werden immer in 'YDDD' Format? –
mit diesem, wie Sie 2003 und 2013 so unterscheiden werden ?? und was zum Teufel diese letzten 3 D steht ?? – swapnesh
** meinst du das ernst? ** Datum im YDDD Format ?? und warum ist das ?? Zuerst denke ich, dass Sie in Ihr Datumsformat schauen müssen ... sagen wir Sie 4122 .. so welches Jahr ist das .. 1994,2004,1884 so weiter? – bipen