online php date timestamp date-format time-format

php - online - Convierte ISO 8601 en unixtimestamp



unix timestamp to date mysql (2)

Para convertir de ISO 8601 a unixtimestamp:

strtotime(''2012-01-18T11:45:00+01:00''); // Output : 1326883500

Para convertir de unixtimestamp a ISO 8601 (servidor de zona horaria):

date_format(date_timestamp_set(new DateTime(), 1326883500), ''c''); // Output : 2012-01-18T11:45:00+01:00

Para convertir de unixtimestamp a ISO 8601 (GMT):

date_format(date_create(''@''. 1326883500), ''c'') . "/n"; // Output : 2012-01-18T10:45:00+00:00

Para convertir de unixtimestamp a ISO 8601 (zona horaria personalizada):

date_format(date_timestamp_set(new DateTime(), 1326883500)->setTimezone(new DateTimeZone(''America/New_York'')), ''c''); // Output : 2012-01-18T05:45:00-05:00

¿Cómo puedo convertir 2012-01-18T11:45:00+01:00 (ISO 8601) a 1326883500 (unixtimestamp) en PHP?


echo date("U",strtotime(''2012-01-18T11:45:00+01:00''));