PHP Classes
elePHPant
Icontem

File: test_thaidate.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Narong  >  DS Thai date  >  test_thaidate.php  >  Download  
File: test_thaidate.php
Role: Example script
Content type: text/plain
Description: class thaidate format
Class: DS Thai date
Convert dates to the Thai format
Author: By
Last change: now
Date: 4 years ago
Size: 1,933 bytes
 

Contents

Class file image Download
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
    body { font-family:Tahoma, Geneva, sans-serif; font-size:13px;
</style>
</head>

<body>
<?php
   
require_once('class_thaidate.php');
   
   
/*
     * create instance thai date time
     *@param $d is mysql date format and $f is new format
     *
     * Excel format date
     * E1 - 30/6/27
     * E2 - 30/6/2527
     * E3 - 30/6/2527 13:30 น.
     * E4 - 30/6/2527 1:30 PM.
     * E5 - ๓๐/๐๖/๒๗
     * E6 - ๓๐/๐๖/๒๕๒๗
     * E7 - ๓๐/๐๖/๒๕๒๗ ๑๓:๓๐ น.
     * E8 - 30 Jun 27
     * E9 - 30 June 2527
     * E10 - ๓๐ Jun ๒๗
     * E11 - ๓๐ June ๒๕๒๗
     * E12 - 30 Jun 27
     * E13 - 30 June 2527
     *
     * DS_Ohm date time format
     * F1 - วันจันทร์ ที่ 30 มิถุนายน พ.ศ. 2527
     * F2 - วันจันทร์ ที่ 30 เดือนมิถุนายน พ.ศ. 2527 เวลา 13:30 น.
     */
   
echo ':: Excel format date time::<br />';
    for(
$i = 1; $i < 14; $i++) {
       
$d = date('1984-06-30 : 13:30:00');
       
$f = "E$i";
       
        try {
           
$date = new Thaidate($d, $f);
   
           
/*
             * display thai date time
             */
           
echo $i.' ->> '.$date->getDateTime();
        }
        catch(
Exception $e) { echo $e->getMessage(); }
        echo
'<br />';
    }
   
    echo
'<br />:: DS_Ohm format date time::<br />';
   
    for(
$i = 1; $i < 3; $i++) {
       
$d = date('1984-06-30 : 13:30:00');
       
$f = "F$i";
       
        try {
           
$date = new Thaidate($d, $f);
   
           
/*
             * display thai date time
             */
           
echo $i.' ->> '.$date->getDateTime();
        }
        catch(
Exception $e) { echo $e->getMessage(); }
        echo
'<br />';
    }
?>
</body>
</html>