2010-04-19 4 views
1

Je travaille sur une application de calendrier et ont besoin pour obtenir les horodateurs pour le début de chaque jour/mois etc:aide rapide travailler avec php horodatages

ce qui est la meilleure méthode?

//get timestamps for start of (day, month, year) 
$ts_now   = time(); 
$ts_today  = 
$ts_this_month = 
$ts_this_year = 

Répondre

1
$ts_today  = mktime(0, 0, 0, date('m'), date('d'), date('Y')); 
$ts_this_month = mktime(0, 0, 0, date('m'), 0, date('Y')); 
$ts_this_year = mktime(0, 0, 0, 0, 0, date('Y')); 

Je suppose ...

1
$ts_today = strtotime('today'); 
$ts_this_month = strtotime("1st ".date('F')." ".idate('Y')); 
$ts_this_year = strtotime('1st january '.idate('Y'));