PDA

View Full Version : smarty : convert timestamp


dewi
15-04-03, 12:48 PM
salam

macam mana nak suruh smarty tu baca timestamp kita dalam database tu supaya dia dapat terus jadi date biasa guna smarty template

contohnya dalam mysql tu timestamp dia adalah 20030414164007 . nak baca dan show kat browser sebijik macam tu aku dapat leh .. tapi kau nak pecahkan .. contohnya aku nak dia view di browser jadi camnie Apr 14 2003 , 4 : 40 PM ..

ada sesiapa dapat tak?

Diskuzar
15-04-03, 01:00 PM
could try this ... found it on the net

$result=mysql_query ("SELECT UNIX_TIMESTAMP
(timestamp_column) as epoch_time FROM table");

$unix_timestamp = mysql_result ($result, 0, 0);

dewi
15-04-03, 01:07 PM
jadi nak show guna sarty tu tinggal assign dalam kelas jer lah ..

guna assign jer ker .....

r0kawa
15-04-03, 01:35 PM
cuba check kat mysql manual pasal

date_format

dia boleh format timestamp mysql ke format yang ko nak.

aku ada buat satu dalam kod aku, sat aku check

$sql = " SELECT *, DATE_FORMAT(time,'%W %d %M %Y') as newsdate .....

date_format(time << time ni field yg simpan data timestamp

hasil dia akan keluarkan seperti ini

Tuesday 15 April 2003

kalau dah dapat data timestamp tu, just assign jer guna smarty

dewi
15-04-03, 01:55 PM
thanks rokawa .. ha baru aku ingat yang mysql ada function untuk convert terus .. lupalah lama dah tinggalkan . semenjak tukar kepada asp dulu .. thanks ..

awanferra
15-04-03, 07:47 PM
Ni kau cakap pasal Smarty Template Engine kan? PHP laa kan..

Aku tak try lagi, maleh nak try... Tapi cara ni mungkin boleh

$strDate = Date('M j Y,g:i A',$timestamp)

refer....
http://www.php.net/manual/en/function.date.php

tedbundyjr
30-04-03, 07:34 PM
kalau nak guna direct smarty function bley jugak

{$my_unix_timestamp|date_format:"%H:%M:%S"}

more info
http://smarty.php.net/manual/en/language.modifier.date.format.php

mnajem
30-04-03, 09:25 PM
smarty slow.

hopefully php5(wonder why nak switch ke 5 ) boleh solve poblem ni.

php accellerator?

apairudin
01-05-03, 01:12 AM
smarty slow? dari mana dapat ni?
dengan cache, should be faster.

Kenapa php5?
a) Sebab ia dah fully OO, bukan takat workaround lagi.
b) Namespaces
c) Exceptions