Location: PHPKode > scripts > DS Thai date > ds-thai-date/test_thaidate.php
<!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>
Return current item: DS Thai date