2009-08-22 8 views
0

Ich suche diese Zeile Code zu PHP mktime zu konvertieren():Konvertieren von Java java.util.Calendar zu PHP-Code

Calendar timeStartPoint = Calendar.getInstance(); 

timeStartPoint.set(11, 0); 
timeStartPoint.set(12, 0); 
timeStartPoint.set(13, 0); 
timeStartPoint.set(14, 0); 
timeStartPoint.set(5, monthStartPoint ? 1 : 5); 
timeStartPoint.set(2, 0); 
timeStartPoint.set(1, 2004); 

Ich stelle mir vor 1 Jahr ist, 5 Monate von einer Art ist, und der Rest bin ich mir nicht sicher. Ich habe mich online umgesehen und es geschafft, eine Dokumentation für java.util.calendar.set (x, x) zu finden, aber keiner von ihnen listet die inhärenten Integer-Namen auf.

Antwort

4

Die Bedeutung der Konstanten ist wie folgt:

Calendar timeStartPoint = Calendar.getInstance(); 

timeStartPoint.set(11, 0); // hour of day 
timeStartPoint.set(12, 0); // minute 
timeStartPoint.set(13, 0); // second 
timeStartPoint.set(14, 0); // millisecond 
timeStartPoint.set(5, monthStartPoint ? 1 : 5); // day of month 
timeStartPoint.set(2, 0); // month (zero-based!) 
timeStartPoint.set(1, 2004); // year 

ich in PHP nicht fließend bin, aber dies

$timeStartPoint = mktime(0, 0, 0, 1, ($monthStartPoint ? 1 : 5), 2004); 
+0

Vielen Dank, ich schätze die Hilfe. –

Verwandte Themen