Pravda v očích.cz

Navigace:Pravda v očích.czPočítače ⇒ Visual Basic: Jak na UNIXový čas

Visual Basic: Jak na UNIXový čas

Ukládat čas v UNIXovém formátu je docela užitečná věc, pokud potřebujeme s časem nějakým složitějším způsobem pracovat. Pro ty co nevědí, čas v UNIXovém formátu je uložen jako počet sekund od 1. 1. 1970, tím získáme tedy holé číslo se kterým se pracuje mnohem lépe,…
unixovy cas, unixovy cas php, Now vb hodina, DateDiff visual basic 6, visual basic dny, unixový čas 2011, unixový formát času, visual basic čas, jak ukládat virtual dj, jak je v unixu uložen čas,
Ukládat čas v UNIXovém formátu je docela užitečná věc, pokud potřebujeme s časem nějakým složitějším způsobem pracovat. Pro ty co nevědí, čas v UNIXovém formátu je uložen jako počet sekund od 1. 1. 1970, tím získáme tedy holé číslo se kterým se pracuje mnohem lépe, než s jinými formáty typu "rok/mesíc/den hodiny:minuty:sekundy" apod.

Pokud chcete UNIXový čas použít ve Visual Basicu, není k dispozici žádná funkce, která by to zvládla (jako například v PHP time()). Na internetu je sice hromada volných funkcí do VB, které by měly UNIXový čas vracet, ale často například zcela zbytečně volají funkce Windows API aj. Přitom nám stačí pouze běžná funkce DateDiff.

Ukázka užití v praxi:

Private Sub Command1_Click()
Dim cas as Integer

cas = DateDiff("s", #1/1/1970#, Now)

Debug.Print cas
End Sub

Proměnná cas je definována jako Integer, z čehož vyplývá, že s časem uloženým v této proměnné můžeme dál pracovat jako s běžným číslem. ;-)
autor Jakub Dvořák | cal 6.2.2008 | Vše o počítačích. Počítače |

Kometáře


Zatim tu nejsou žádný (schválené) kometáře.
Nové kometáře nejsou povolené.

Související články

vysílat radio streaming gps software dowload harry potterhra jak v cs zjistit ip OEM Vista aktivace po telefonu hry onlain Ativovat widows vista home premium tvorba online karikatúry counter strike 5 free dowland zvuky windovs

Pravda v očích

© 2012 Copyright Pravdavocich.cz Jakub Dvořák Zásady ochrany osobních údajů. Stránka generována 18.05. 2012, 18:04:20 za 0,0773s