note 82420 added to function.date

From: Date: Thu, 10 Apr 2008 02:56:23 +0000
Subject: note 82420 added to function.date
Groups: php.notes 
Request: Send a blank email to php-notes+get-138089@lists.php.net to get a copy of this message
I've created a little web app to help test out how PHP will format your dates. It allows you to paste in a date and time formatted in a variety of ways and uses this function to convert the date to whatever you'd like. It was created because I find it hard to read ISO-8601 dates and I also wanted a tool to "practice" how a date formatted in a certain way looks. http://coryking.com/date-converter.php The code does the formatting looks like this: <?php if(isset($_REQUEST['orig_time_zone'])) { $origTimezone = new DateTimeZone($_REQUEST["orig_time_zone"]); }else { $origTimezone = new DateTimeZone("Europe/Warsaw"); } $output = ""; if(isset($_REQUEST["date-field"]) && isset($_REQUEST['date-format']) && isset($_REQUEST['edited_user_timezone']) && isset($_REQUEST['orig_time_zone'])) { $dt = new DateTime($_REQUEST["date-field"], $origTimezone); $dt->setTimeZone(new DateTimeZone($_REQUEST['edited_user_timezone'])); } ?> .... later on down the page... <input name="result-string" id="result-string" readonly="readonly" value="<?php if(isset($dt)) { echo $dt->format($_REQUEST['date-format']); } ?>" type="text" /> ---- Server IP: 208.69.120.35 Probable Submitter: 207.178.4.25 ---- Manual Page -- http://www.php.net/manual/en/function.date.php Edit -- https://master.php.net/note/edit/82420 Del: integrated -- https://master.php.net/note/delete/82420/integrated Del: useless -- https://master.php.net/note/delete/82420/useless Del: bad code -- https://master.php.net/note/delete/82420/bad+code Del: spam -- https://master.php.net/note/delete/82420/spam Del: non-english -- https://master.php.net/note/delete/82420/non-english Del: in docs -- https://master.php.net/note/delete/82420/in+docs Del: other reasons-- https://master.php.net/note/delete/82420 Reject -- https://master.php.net/note/reject/82420 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#138089) next »