Notice!
We moved!
Please visit us at our new location which can be accesed through
http://forum.legendarena.com/ or via
legendarena.mypunbb.com
|
Viewing Single Post From: PHP Time Zone Convertor
|
|
ReidE96
|
Jun 5 2009, 10:11 PM
|
- Posts:
- 1,404
- Group:
- Members
- Member
- #89
- Joined:
- Dec 17, 2008
|
Made this for another site where I'm the webmaster, after extensive googling for something like this turned up nothing. The code is Copyright Euan Reid, 2009 (Euan Reid is, as some folk here know, my real name). Free to use and distribute, only limitation is that you share all the changes you make here for others. Oh, and that you can't sell it. You don't need to credit me.
- Quote:
-
<!-- TZC --> <form action="<?php echo(htmlentities($_SERVER['PHP_SELF'])) ?>" method="POST">
<!-- PHP function --> <?php if ($_POST['time'] != NULL) { $time_input = htmlentities($_POST['time']); $from = htmlentities($_POST['from']); $to = htmlentities($_POST['to']); putenv("TZ=".$from); $time = strtotime($time_input); putenv("TZ=".$to); echo '<script type="text/javascript">window.alert("'.date("Y-m-d H:i:s", $time).'")</script>'; } ?>
<!-- Form --> Convert From: <select name="from"> <option value="Pacific/Apia">SST</option> <option value="Pacific/Honolulu">HST</option> <option value="America/Anchorage">AKST</option> <option value="America/Los_Angeles" selected>PST</option> <option value="America/Denver">MST</option> <option value="America/Chicago">CST</option> <option value="America/New_York">EST</option> <option value="America/Halifax">AST</option> <option value="America/Argentina/Catamarca">GMT-3</option> <option value="Atlantic/South_Georgia">GMT-2</option> <option value="Atlantic/Cape_Verde">GMT-1</option> <option value="Europe/London">GMT</option> <option value="Europe/Paris">GMT+1</option> <option value="Europe/Athens">GMT+2</option> <option value="Europe/Moscow">GMT+3</option> <option value="Asia/Tbilisi">GMT+4</option> <option value="Asia/Dushanbe">GMT+5</option> <option value="Asia/Almaty">GMT+6</option> <option value="Asia/Phnom_Penh">GMT+7</option> <option value="Asia/Shanghai">GMT+8</option> <option value="Asia/Tokyo">GMT+9</option> <option value="Pacific/Port_Moresby">GMT+10</option> <option value="Pacific/Noumea">GMT+11</option> <option value="Pacific/Majuro">GMT+/-12</option> </select> Convert To: <select name="to"> <option value="Pacific/Apia">SST</option> <option value="Pacific/Honolulu">HST</option> <option value="America/Anchorage">AKST</option> <option value="America/Los_Angeles" selected>PST</option> <option value="America/Denver">MST</option> <option value="America/Chicago">CST</option> <option value="America/New_York">EST</option> <option value="America/Halifax">AST</option> <option value="America/Argentina/Catamarca">GMT-3</option> <option value="Atlantic/South_Georgia">GMT-2</option> <option value="Atlantic/Cape_Verde">GMT-1</option> <option value="Europe/London">GMT</option> <option value="Europe/Paris">GMT+1</option> <option value="Europe/Athens">GMT+2</option> <option value="Europe/Moscow">GMT+3</option> <option value="Asia/Tbilisi">GMT+4</option> <option value="Asia/Dushanbe">GMT+5</option> <option value="Asia/Almaty">GMT+6</option> <option value="Asia/Phnom_Penh">GMT+7</option> <option value="Asia/Shanghai">GMT+8</option> <option value="Asia/Tokyo">GMT+9</option> <option value="Pacific/Port_Moresby">GMT+10</option> <option value="Pacific/Noumea">GMT+11</option> <option value="Pacific/Majuro">GMT+/-12</option> </select> Time: <input type="text" name="time" value="<?php echo date("Y-m-d H:i:s") ?>"/> <input type="submit" value="Convert!" /> </form>
If any of you DO google it and turn up a result on MMOwned.com, note that post is also by ReidE96. That's another forum I frequent, and I posted it there too.
|
 Rewards1
|