Şöyle olabilir mi?

Mssql konusunda fazla bilgim yok ama şöyle olabilir gibi:
(
cr.open_date + epoch(
SYSDATETIME()) - epoch(
GETUTCDATE()))


14 Temmuz 2014 10:19 tarihinde Hakan Karas <[email protected]> yazdı:

> Selamlar
>
>
>
> Benim Mssql üzerinde bir select im var ve bu select içinde unixeopch time
> olarak yazılan bir tarih alanım var. Tarihi integer dan tarihsel formata
> çevirmek için Gmt+2 olduğu için 7200 saniye ekliyorum.
>
>
>
> SELECT
>
> CAST(dbo._datetime(
> cr.open_date + 7200) AS datetime) AS [Acilis Tarihi]
>
> FROM cr
>
> WHERE cr.id = '0614R814368'
>
>
>
> Yaz başladığından beri bu select bir saat eksik sonuç döndürüuyor.7200
> yerine 10800 eklemem gerekiyor tüm bunun gibi selectlerimde.
>
>
>
> Aşağıdaki iki fonksiyonu çalıştırdığımda arasında 3 saat fark görünüyor.
>
> SELECT
> SYSDATETIME()
>
> SELECT
> GETUTCDATE()
>
>
>
> Bu yaz saati geçişlerini sistemin kendisinin yapması mümkün müdür, daha
> önce karşılaştığınız bir konu mudur ?
>
>
>
> Yardımcı olabilir misiniz ?
>
> Teşekkürler
>
>
>
>
>
> Mssql 2008kullanıyorum
>
> Konu linux hakkında değil, liste içeriğine uygun değil ise silinmesini
> rica ederim.
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap