  |
1 | 1 | | <?php |
| |
2 | 2 | | /* |
  |
3 | | - | $Id: datetime.php 386 2006-01-12 11:36:39Z hpdl $ |
| |
| 3 | + | $Id: datetime.php 418 2006-01-28 12:46:34Z hpdl $ |
|
4 | 4 | | |
| |
5 | 5 | | osCommerce, Open Source E-Commerce Solutions |
| |
6 | 6 | | http://www.oscommerce.com |
| |
|
|
 |
… |
|
57 | 57 | | } |
| |
58 | 58 | | } |
| |
59 | 59 | | |
  |
| 60 | + | function getTimestamp($date = '') { |
| |
| 61 | + | global $osC_Language; |
| |
| 62 | + | |
| |
| 63 | + | if (empty($date)) { |
| |
| 64 | + | $date = osC_DateTime::getNow(); |
| |
| 65 | + | } |
| |
| 66 | + | |
| |
| 67 | + | $year = substr($date, 0, 4); |
| |
| 68 | + | $month = (int)substr($date, 5, 2); |
| |
| 69 | + | $day = (int)substr($date, 8, 2); |
| |
| 70 | + | $hour = (int)substr($date, 11, 2); |
| |
| 71 | + | $minute = (int)substr($date, 14, 2); |
| |
| 72 | + | $second = (int)substr($date, 17, 2); |
| |
| 73 | + | |
| |
| 74 | + | return mktime($hour, $minute, $second, $month, $day, $year); |
| |
| 75 | + | } |
| |
| 76 | + | |
  |
60 | 77 | | function isLeapYear($year = '') { |
| |
61 | 78 | | if (empty($year)) { |
| |
62 | 79 | | $year = $this->year; |