Advertisement:

Smf Unix Time

Aloittaja haykirish, toukokuu 16, 2009, 10:07:40 AP

« edellinen - seuraava »

haykirish

İyi günler,

Ben 2 sene önce forum sitesi açmıştım 1.000'e yakın üyem vardı fakat öss nedeniyle forum sitemi kapatmıştım ama her gün yedeklediğim için elimde DataBasem var.

Şimdi yeniden kurmak istiyorum. Elimde ki DataBaseyi yeni siteme çevirdim ama sorun var. Sorunda şu; Mesajların tarihini 2007 gösteriyor. Ben bunları 2009 yapmak istiyorum.

Ufak bir araştırma yaptım tarihleri değiştirebiliyoruz. Unix time ile yazılıyormuş zamanlar

Sizden istediğm elimde ki db yi 2007'den nasıl 2009 yapabilirim.

Lütfen yardım edermisiniz ?

ოկtђ


dandik_mail

yedeği aç sql uzantılı yedeği bu değiştir den yapılabilecek birşey gibi geldi bana ama yinede bilmem
İMZA YOK

ÜHÜHÜH

haykirish

Banada öle geldi ama 1.000 küsürlü post war :/ bu bni baya zorlar

Yağız...

Eğer İngilizce biliyorsanız gerekli bilgileri buradan alabilirsiniz:
http://en.wikipedia.org/wiki/Unix_time
Buradan da zamanları değiştirebilirsiniz, ama uzun sürer.:
http://www.onlineconversion.com/unix_time.htm

haykirish

Lainaus käyttäjältä: Yağız... - toukokuu 16, 2009, 03:12:06 IP
Eğer İngilizce biliyorsanız gerekli bilgileri buradan alabilirsiniz:
http://en.wikipedia.org/wiki/Unix_time [nofollow]
Buradan da zamanları değiştirebilirsiniz, ama uzun sürer.:
http://www.onlineconversion.com/unix_time.htm [nofollow]

Hmmm. Anladım.

Peki Yağız kardeş bu işi seriye bağlamak için yapıcağım birşey biliyormusun ? Bi kolaylık mesela;

Unix Time'de; 1140719859 
Normal timede; Thu, 23 Feb 2006 18:37:39 UTC

Bu kodlardan Yıl ile bi oynamak için bi kolaylık falan ?

dandik_mail

bul değiştirle 1 sn bile almaz yeterki değiştireceğin tarihi iyi bul
İMZA YOK

ÜHÜHÜH

Yağız...

Lainaus käyttäjältä: t_A_635 - toukokuu 17, 2009, 04:52:06 AP
bul değiştirle 1 sn bile almaz yeterki değiştireceğin tarihi iyi bul
UNIX Time saniyeye göre hesaplanır.
Bir Örnek:
1242472500 = 2009-05-1- 11:15:00
1242558900 = 2009-05-17 11:15:00
Bu yüzden uzun sürer.

haykirish

Peki sql da kod sorgulasam bütüm post ları aynı tarihe alamazmıyım ?

Yağız...

Yine uzun sürer... 1000 tane ileti varsa 1000 tane zaman var demektir ve bu zamanların hiçbiri aynı değildir.

haykirish

Demek istediğim şu idi.
Bi sql da we ya php de kod yazıyım diim ki bütün mesajlar 01.05.2009 00.00 saatinde olsn o kodu çalıştırdığımda bütün mesajlar 01.05.2009 00.00 diye gözüsün.

Yağız...

Yedeğinizi yükleyin ve şu sorguyu çalıştırın:
UPDATE smf_messages SET posterTime = '1241136000';

haykirish

Çok teşekkür ederim yağız sayende çözdüm.

Advertisement: