09/10/2018, 17:49

[Q] cách định dạng ngày tháng bàng TV

Làm cách nào để địh dạng ngày tháng bằng tiếng việt vậy các bác
Hynohun viết 19:59 ngày 09/10/2018
nghĩa là sao ?
viết 19:55 ngày 09/10/2018
May 13 2003, 03:10 PM
Trong: Trao đổi logo giới thi...
Của: MrBean
y' em la` muo^n' cai' May 13 2003 bie^n' thanh` tieng' vie.t
13- Thang 5 - 2003
bpmtri viết 20:01 ngày 09/10/2018
Bạn lập trình bằng gì? ASP, PHP or JavaScript?
viết 19:50 ngày 09/10/2018
a` quen chua no' moi. ng` minh` su? dung. PHP Forum nen muon' doi? dinh. dang. ngay` thang' cua? dien dan` sang TV y' ma`
Hynohun viết 19:49 ngày 09/10/2018
vậy thì bạn chỉ việc mở các file lang của nó ra đổi lại là xong , nhưng mà cụ thể là forum gì chứ ?
nguyenthu viết 19:53 ngày 09/10/2018
Chào các bạn,
Đây là đoạn mã PHP cho ngày tháng theo tiếng Việt :
<?php
// Get time
$hom_nay = time();
//echo $hom_nay;
// Create info array
$ar_info = getdate($hom_nay);
// Tim gia tri trong array (ngay o 3, thang o 5, nam o 6)
foreach($ar_info as $v)
{
//foreach($a as $v) {
//print "\$a[" . $i++ . "]=>" . $v . "\n<br>";
$i++;
if ($i==4)
{$ngay = $v;}
else
{if ($i==6)
{$thang = $v;}
else
{if ($i==7){$nam = $v;}
}
}
}

//echo $ngay . " " . $thang . " " . $nam;

switch($thang)
{Case "1" : $thangf = "Thang 1";
Case "2" : $thangf = "Thang 2";
Case "3" : $thangf = "Thang 3";
Case "4" : $thangf = "Thang 4";
Case "5" : $thangf = "Thang 5";
Case "6" : $thangf = "Thang 6";
Case "7" : $thangf = "Thang 7";
Case "8" : $thangf = "Thang 8";
Case "9" : $thangf = "Thang 9";
Case "10" : $thangf = "Thang 10";
Case "11" : $thangf = "Thang 11";
Case "12" : $thangf = "Thang 12";
}
$format_ngay = $ngay . "-" . $thangf . "-" . $nam;
//echo "Hom nay = " . $format_ngay;
?>

Các bạn có thể cho nó vào một function, hay cho nó chạy một lần lúc load form, và giữ biến $format_ngay để hiển thị.
Thân
bpmtri viết 19:53 ngày 09/10/2018
Trời ơi, làm chi cho cực khổ dữ vậy? Một dòng duy nhất:

PHP Code:
<?
echo date('\\N\\g\\a\\y d \\t\\h\\a\\n\\g m \\n\\a\\m Y'); // dùng '

echo date("\\N\\g\\a\\y d \\\\t\\h\\a\\\\n\\g m \\\\n\\a\\m Y"); // dùng "
?>

Chú thích:
1. Trong chuỗi format ngày, nếu bạn muốn dùng các ký tự thì thêm dấu \ đằng trước nó.

2. Nếu bạn dùng dấu " thay vì ' thì bạn phải thêm \\ trước những ký tự đặc biệt như "t" "r" "n"
nguyenthu viết 20:00 ngày 09/10/2018
empty
Bài liên quan
0