Advertisement
mikelittle

Date to timestamp

Apr 5th, 2013
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.97 KB | None | 0 0
  1. <?php
  2.     // convert dd/mm/yyyy to unix timestamp (at midnight)
  3.     static function date_to_timestamp( $datestring ) {
  4.         //if ( Z1_AEC_EVENT_DEBUG ) error_log("date_to_timestamp( $datestring )");
  5.         $parts = explode( '/', $datestring );
  6.         if ( count( $parts ) != 3 )
  7.             return 0;
  8.         $timestamp = strtotime( $parts[2] . '/' . $parts[1] . '/' . $parts[0] );
  9.         //if ( Z1_AEC_EVENT_DEBUG ) error_log("date_to_timestamp( $datestring ) returning $timestamp");
  10.         return $timestamp;
  11.     }
  12.  
  13.     static function timestamp_to_date( $timestamp, $format = 'd/m/Y' ) {
  14.         //if ( Z1_AEC_EVENT_DEBUG ) error_log("timestamp_to_date( $timestamp )");
  15.         $timestamp = intval( $timestamp );
  16.         if ( empty( $timestamp ) )
  17.             return '';
  18.         $datestring = date($format, $timestamp);
  19.         //if ( Z1_AEC_EVENT_DEBUG ) error_log("timestamp_to_date( $timestamp ) returning $datestring");
  20.         return $datestring;
  21.     }
  22. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement