Wpis z mikrobloga

Komentarz znaleziony przez kolegę w kodzie datepickera (oczywiście napisany w #js):

// It took me half a day to figure out that javascript Date object's getYear

// function returns the years since 1900. Ironically setYear() accepts the actual year A.D.

// So as I got the $#%^ 114 and set it, guess what, I was transported to ancient Rome 114 A.D.

// That's it I'm done being a programmer, I'd rather go serve Emperor Trajan as a sex slave.


#humorinformatykow
  • 12
@LOLWTF: przeczytaj jeszcze raz co sam zamieściłeś, bo ery nie mają to nic do rzeczy. :)

Date object's getYear function returns the years since 1900


W takim razie podany w setYear() rok 114 powinien zostać zwrócony przez getYear() jako -1786.
@zamojski21: tu już wchodzimy w filozoficzne rozważania- a chodzi tu tak naprawdę o jedną "prostą" rzecz- potrzebny jest punkt odniesienia- jakim jest czas, żeby jakoś funkcjonować. Potrzebny jest standard, żebyśmy mogli się komunikować i funkcjonować w świecie. A systemy komputerowe są bardzo mocno związane z czasem a konkretnie z kalendarzem gregoriańskim jednak- date stamp jest liczony we wszystkich systemach od 1 stycznia 1970- wszędzie musi być tak samo- wszystkie systemy żeby