|
|
|
android อยากแปลงวันที่แบบ 0000-00-00 จากฐานข้อมูลให้แสดงเป็น ว/ด/ป ทำได้ไหมครับ |
|
|
|
|
|
|
|
จะแปลงที่ php ก็ได้ครับ แล้วค่อยส่งมากับ JSON ครับ
|
|
|
|
|
Date :
2013-05-20 22:46:15 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ พอมีตัวอย่างการแปลงไหมครับ
|
|
|
|
|
Date :
2013-05-21 06:28:04 |
By :
apivat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค้นหาได้โค๊ดแบบนี้ จะแทรกตรงไหนครับ เพื่อให้ JSON ส่งออกมาแบบ ว//ดป
Code
function DateThai($strDate)
{
$strYear = date("Y",strtotime($strDate))+543;
$strMonth= date("n",strtotime($strDate));
$strDay= date("j",strtotime($strDate));
$strMonthCut = Array("","ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.");
$strMonthThai=$strMonthCut[$strMonth];
return "$strDay $strMonthThai $strYear";
}
$strDate =date("d-m-Y");
echo ": ".DateThai($strDate);
$con=mysql_connect('localhost','root','1234')or die(mysql_error());
mysql_select_db('mydb')or die(mysql_error());
mysql_query("SET NAMES UTF8");
$sql="SELECT * FROM studentclass1_1";
$res=mysql_query($sql);
while($row=mysql_fetch_assoc($res)){
$output[]=$row;
}
print(json_encode($output));
mysql_close();
?>
|
|
|
|
|
Date :
2013-05-21 09:42:09 |
By :
apivat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (Android-Java)
String datestring= "2013-05-21";
SimpleDateFormat dateParse = new SimpleDateFormat ("dd-MM-yyyy");
try {
datedata = dateParse.parse (datestring);
} catch (ParseException e) {
e.printStackTrace();
}
อันนี้แปลงในJavaคับ
|
ประวัติการแก้ไข 2013-05-21 11:45:05
|
|
|
|
Date :
2013-05-21 11:43:48 |
By :
zFOLKz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|