No, you're wrong, it will still work. The trick is in

(time + 3600) % 86400

It doesn't matter what year it starts, as long as the number returned by this little piece of code, is the number of seconds since midnight from the BMT (Biel Mean Time), which is similar to GMT+1. The date is not important. Rememeber, the time function gives the number of seconds since midnight, different date for different systems, but still at GMT/UTC. Doing the % 86400 simply calculates the number of seconds since midnight, regardless of the date.

To answer your question, the system probably won't get a lot of appeal. I suggest you read the article on Swatch's website to get more info.

Funny enough, I returned from Switserland yesterday evening, and I was doing a lot of thinking on the Internet Time idea. It is good if you want to arrange meetings and stuff with people across different time zones, but it does not consider people travelling. Example, you get used to getting up at a specific time, now you travel to the other side of the world, where internet time is identical to your time, you'll permanently have jetlag!


In reply to Re: Re: Internet Time by Massyn
in thread Internet Time by Massyn

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.