Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Aiheen aloitti: haykirish - toukokuu 16, 2009, 10:07:40 AP

Otsikko: Smf Unix Time
Kirjoitti: haykirish - toukokuu 16, 2009, 10:07:40 AP
İ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 ?
Otsikko: Re: Smf Unix Time
Kirjoitti: ოկtђ - toukokuu 16, 2009, 10:39:08 AP
Sorununu çözdün mü?
Otsikko: Re: Smf Unix Time
Kirjoitti: dandik_mail - toukokuu 16, 2009, 11:41:48 AP
yedeği aç sql uzantılı yedeği bu değiştir den yapılabilecek birşey gibi geldi bana ama yinede bilmem
Otsikko: Re: Smf Unix Time
Kirjoitti: haykirish - toukokuu 16, 2009, 03:03:14 IP
Banada öle geldi ama 1.000 küsürlü post war :/ bu bni baya zorlar
Otsikko: Re: Smf Unix Time
Kirjoitti: 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
Buradan da zamanları değiştirebilirsiniz, ama uzun sürer.:
http://www.onlineconversion.com/unix_time.htm
Otsikko: Re: Smf Unix Time
Kirjoitti: haykirish - toukokuu 16, 2009, 07:35:33 IP
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
Buradan da zamanları değiştirebilirsiniz, ama uzun sürer.:
http://www.onlineconversion.com/unix_time.htm

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 ?
Otsikko: Re: Smf Unix Time
Kirjoitti: dandik_mail - toukokuu 17, 2009, 04:52:06 AP
bul değiştirle 1 sn bile almaz yeterki değiştireceğin tarihi iyi bul
Otsikko: Re: Smf Unix Time
Kirjoitti: Yağız... - toukokuu 17, 2009, 05:20:03 AP
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.
Otsikko: Re: Smf Unix Time
Kirjoitti: haykirish - toukokuu 17, 2009, 07:22:34 AP
Peki sql da kod sorgulasam bütüm post ları aynı tarihe alamazmıyım ?
Otsikko: Re: Smf Unix Time
Kirjoitti: Yağız... - toukokuu 17, 2009, 07:31:07 AP
Yine uzun sürer... 1000 tane ileti varsa 1000 tane zaman var demektir ve bu zamanların hiçbiri aynı değildir.
Otsikko: Re: Smf Unix Time
Kirjoitti: haykirish - toukokuu 17, 2009, 07:33:07 AP
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.
Otsikko: Re: Smf Unix Time
Kirjoitti: Yağız... - toukokuu 17, 2009, 07:43:56 AP
Yedeğinizi yükleyin ve şu sorguyu çalıştırın:
UPDATE smf_messages SET posterTime = '1241136000';
Otsikko: Re: Smf Unix Time
Kirjoitti: haykirish - toukokuu 17, 2009, 08:17:24 AP
Çok teşekkür ederim yağız sayende çözdüm.