Topic

Convert between Glitch calendar and Gregorian calendar

I'm hoping someone know how to convert between Glitch calendar and Gregorian calendar?

So, I want to know when Junuary 17, year 16, which is the Croppaday holiday, will fall on our Gregorian calendar? Or when July 31, 2001 will fall on Glitch calendar?

When was Primary 1, year 1 released in Gregorian calendar?

Posted 17 months ago by Milolin Subscriber! | Permalink

Replies

  • Oh My God !
    Posted 17 months ago by napabeth Subscriber! | Permalink
  • well, i was wondering what the system was too. Surely it's not just random crap they are throwing up for dates?
    Posted 17 months ago by onelittlebird Subscriber! | Permalink
  • Funnily enough, I just wrote some code to do all this at the weekend - I'll put together a converter on line somewhere soon.

    It's pretty easy though. The Glitch calendar started at 01:00 on 1st April 2009 UTC. It was a Fabday. One real second corresponds to six Glitch seconds, and you can see the structure of the months here
    Posted 17 months ago by dopiaza Subscriber! | Permalink
  • Go dopiaza! :D
    Posted 17 months ago by Victoria Subscriber! | Permalink
  • You devs are creating a whole brave new world... What bliss to be a small part of it, as a Master Beta.
    Posted 17 months ago by napabeth Subscriber! | Permalink
  • @dopiaza: Thanks!
    Posted 17 months ago by Milolin Subscriber! | Permalink
  • Awesome.
    Posted 17 months ago by sakmet Subscriber! | Permalink
  • I did more of the math somewhere... but to do hard calculations like what day falls on what Glitch day takes effort... especially with the weird months.

    (G = Glitch. R = Real.)
    • There are 308 Gdays in a Gyear.
    • There are 6 Gdays in a Rday.
    • A Gyear last 51 and one third Rdays
    • There are  slight less than 7.11039 Gyears in a Ryear.
    Posted 17 months ago by Lord Bacon-o Subscriber! | Permalink
  • This ability to crunch the numbers boggles my mind because when I was in 4th grade my teacher said I would always have trouble in math... Mrs. Gilbert, I hope you are rotting in hell for condeming me to eternal suffering any time I had to do maths. 
    Posted 17 months ago by napabeth Subscriber! | Permalink
  • Would I be correct in assuming that the Glitch calendar will carry on, unaffected by the coming reset and/or launch?
    Posted 17 months ago by Hawkwell Subscriber! | Permalink
  • It's survived a good few resets so far, so my guess is that it will continue.
    Posted 17 months ago by dopiaza Subscriber! | Permalink
  • I could see some logic one wanting to make day one of launch Primuary 1st, year 1. But stoot has also said that reset will come pre-launch so that might make things tricky.
    Posted 17 months ago by Lord Bacon-o Subscriber! | Permalink
  • All you have to do is count how many Glitch days are until the day you're hoping for and divide that by 6 (since there are 6 glitch days in an actual Gregorian day). The number you get is how many Gregorian days until that Glitch day, lol.
    Posted 17 months ago by Cerulean Subscriber! | Permalink
  • Hawkwell, as far as I know, the Glitch calendar marches on irrespective of reset, game closure, or ditziness of any Giants who may or may not have misplaced time.*

    *See here for reference.  
    Posted 17 months ago by jasbo Subscriber! | Permalink
  • Ah ha! I was looking for something like this. Dopiaza, can you convert a date for me? I think I have figured it out but can't be certain of my accuracy.
    Posted 17 months ago by Lilypad Subscriber! | Permalink
  • http://twitter.com/glitchday

    it´s not a converter, but it helps me a lot :)

    I love Glitch Calendar by the way, it´s very interesting and I can even imagine a horoscope (maybe between years as chinese?)

    another awesome thing is the week days:
    Moonday, Twoday, Weddingday, Theday, Fryday, Standday, Fabday, Hairday (8 days are really usefull)
    Posted 17 months ago by acreditando Subscriber! | Permalink
  • I'm a month name!
    Posted 17 months ago by Widdershins Subscriber! | Permalink
  • By the way the 308 day Glitch calendar does indeed divide evenly into 11 28-day periods. One for each Giant. Interesting.
    Posted 17 months ago by Fokian Fool Subscriber! | Permalink
  • The Twitter feed is helpful! Thank you!
    Posted 17 months ago by Lilypad Subscriber! | Permalink
  • api.glitch.com/docs/time/ is the formal spec for how to convert back and forth, along with example code.
    Posted 17 months ago by coderanger Subscriber! | Permalink
  • I don't really know how to convert but I do know that the Glitch time runs at 1/6 the RL speed. Meaning I could guesstimate what time would, say, 2pm tomorrow will be in Glitch provided I knew both the RL time and the Glitch time.
    Posted 17 months ago by KitkatCat Subscriber! | Permalink
  • The conversion that would be most helpful to me would answer this question:

    When ( in real date, time) will the xxxx Glitch holiday happen?

    Less interesting, but still helpful would be "How long, in real time (days, hours, minutes)  before Glitch day,time"

    Third priority would be "On  (real hour, day, month, year) what will the Glitch date be?"
    Posted 17 months ago by WindBorn Subscriber! | Permalink
  • Ooohhh, Glitch horoscopes..my clogged up cogs actually moved at that idea!
    Posted 17 months ago by Zira Subscriber! | Permalink
  • I'm reading this thinking, "I don't care. I don't care. I don't care" when I'm struck by HEY!!! What's my Birthday in Glitch?!??!  So... I guess I care.
    Posted 17 months ago by ArtOfHands RoboGirl Subscriber! | Permalink
  • Bah. Just read that bit in the documentation about Recurse not being a part of the week. Need to go fix my code now, I guess...
    Posted 17 months ago by dopiaza Subscriber! | Permalink
  • Bumping because now that we've been reset, I want to know when my original birthdate was. I'm trying to calculate, but if y'all have programming done...well, you know...

    dopiaza - Looking at the comments above - is the start of the world 1 April 2009 at 01:00 UTC or is it 4 April 2009 at 5 am.? 
    Posted 15 months ago by g33kgurrl Subscriber! | Permalink
  • Did anyone every get a converter done for us non-geeks to use?  I've not see one posted by anyone.   I'd love to know the day(s), my Glitch birthday is...unfortunately, I don't remember the time I started just the RL date...but at least it gets me in the ball park...
    Posted 15 months ago by b3achy Subscriber! | Permalink
  • My RL birthday is coming up in early October.  I would like to know what span of Glitch days that will be so I can celebrate the occasion in Glitch and call it my Half Forgotten Life.
    Posted 15 months ago by Nanookie Subscriber! | Permalink
  • Maybe we can get dopiaza to take a look at this problem again. 
    Posted 15 months ago by WindBorn Subscriber! | Permalink
  • Oh, sorry, I've just had way too many projects on the go just lately, I haven't had time to progress this one. There is a whole bunch of stuff coming, I promise, I just need for the rest of my life to quieten down a little so I get chance to finish this stuff off.

    dopiaza - Looking at the comments above - is the start of the world 1 April 2009 at 01:00 UTC or is it 4 April 2009 at 5 am.?

    I did originally calculate that the calendar started at  01:00 on 1st April 2009 UTC, but Cal later said in the official API docs that it started at 5am UTC on April 4th, 2009. Given that both my code and his code come up with the right answer, I'm not entirely sure where those extra few days come from, but I haven't had chance to look at it any detail. It's almost certain that I made some unwarranted assumptions somewhere.

    You should believe the official documentation:

    All that you need after that is the start of the current calendar, which occurred at Unix timestamp 1238562000, better known as 5am UTC on April 4th, 2009 (midnight Eastern Standard Time).
    Posted 15 months ago by dopiaza Subscriber! | Permalink
  • Thanks dopiaza!  Now I need to lie down and take some aspirin.
    Posted 15 months ago by Brib Annie Subscriber! | Permalink
  • Well, RL comes first dopiaza...totally understand.  Look forward to this when you get a chance to get back to it.  I love your scripts, so I will be patient!
    Posted 15 months ago by b3achy Subscriber! | Permalink
  • Ah! The former programmer in me was hoping to snatch the code. LOL!

    I will see if I can come up with something that works based on the above. 

    Thank you dopiaza for sharing some ka-nowledge :D
    Posted 15 months ago by g33kgurrl Subscriber! | Permalink
  • Hey  b3achy, if you look at your complete account history, the very first item would be a good stand-in for your birth time. I figure that the moment I received my first "special gift for beta testers" of 100 credits was basically my entrance into the Glitchiverse.
    Posted 15 months ago by Aleph Zero Subscriber! | Permalink
  • Munchma, thank you! I never thought about that!
    Posted 15 months ago by Innie✿, Obviously Subscriber! | Permalink
  • Yep, got that MK, thanks...but wanted to know what that converts to in Glitch world time...so I know when to celebrate that day, what, almost 7 times a real year in game... ;)
    Posted 15 months ago by b3achy Subscriber! | Permalink
  • Here's an almost-easy way. I just did this:

    1) Find your earliest account event in your account history
    2) Convert that time/date to Eastern Standard time
    3) Find that date on GlitchDay on Twitter
    4) Using the fact that there are six Glitch days per regular day and that the calendar began at midnight Eastern Standard Time, you can figure out which of that day's six Glitch days is your birthday. 

    If I still know how to count (no guarantees there), 
    Midnight to 4 am is the first day.
    The second day ends at 8 am,
    the third ends at 12:00 noon,
    the fourth ends at 16:00 (4 pm),
    the fifth ends at 20:00 (8 pm),
    the sixth ends at midnight.
    Posted 15 months ago by Aleph Zero Subscriber! | Permalink
  • I still have my invite email somewhere in Gmail. so that tells me when I started in this hellhole.
    ;)
    Posted 15 months ago by shhexy corin Subscriber! | Permalink
  • Brilliant, Munchma Kuchi! Thank you!

    According to your method, my Glitch was born Hairday 13th of Remember, year 15.
    Posted 15 months ago by Ximenez Subscriber! | Permalink
  • Ah MK, I see said the blind man...I think I got it...let me noodle it out...though I think your days are for Central time vice Eastern...seems I get new days here on the east coast at 1 / 5 / 9 vice 12 / 4 / 8...might be a daylight savings time issue too...

    ETA:  Argh...the twitter feed doesn't go back far enough for me...sigh...
    Posted 15 months ago by b3achy Subscriber! | Permalink
  • The Glitch Day on Twitter seems to violate the description in the API pages.

    API says, Recurse is not part of the regular week, so if the 11th of Eleventy is a Moonday, then the 1st of Primuary will be a Twoday.

    On Twitter, Recurse uses up a named weekday.

    For example, on July 1, 2011, Gregorian  you have the following tweets:

    Fabday 11th of Eleventy
    [no tweet]
    [no tweet]
    Twoday 2nd of Primuary
    Weddingday 3rd of Primuary
    Theday 4th of Primuary

    If the missing tweets are interpolated as
    Hairday Recurse
    Moonday 1st of Primuary

    You will then have Twoday as the 2nd of Primuary

    Similarly on August 21, 2011 Gregorian  you have the following tweets
    Hairday  9th of Eleventy
    Moonday 10th of Eleventy
    Twoday 11th of Eleventy
    [no tweet]
    [no tweet]
    Fryday 2nd Primuary

    Again, interpolating the missing tweets, you have
    Weddingday  Recurse
    Theday 1st of Primuary
    and 2nd Primuary is then Fryday.

    In each of these examples, Recurse is part of the regular week. 

    So anyone trying to follow the API will be constructing something that doesn't match the Glitchday tweet.  I cannot compare the Glitchday tweet with the current date/time, since Glitchday tweets seem to stop on Sept 12, 2011 Gregorian.
    Posted 15 months ago by WindBorn Subscriber! | Permalink
  • Fooey. I'm glad you have a good eye for detail WindBorn. 
    Posted 15 months ago by Aleph Zero Subscriber! | Permalink
  • Actually your method will give the correct day and month for your imagination day.  People can ignore the weekday, since that will change every Glitch year anyway.

    Two other data points:
    Right now, the tweets only go back to 8 May 2011, Gregorian.  If you were imagined before that, you can't find the Glitchian date using this method.

    Glitch day only started reporting the weekday along with the date on 13 May, 2011 Gregorian.  Before that, the tweet was simply the date.  There is no way to check whether the script that was doing that was actually in synch with the posted Game time/date. 
    Posted 15 months ago by WindBorn Subscriber! | Permalink
  • It also was getting the day wrong for a little while (thanks to the quirks of Recurse). That's fixed now, I believe.
    Posted 15 months ago by dopiaza Subscriber! | Permalink
  • Oh cool! Yesterday I was trying to figure out when I was imagined and got an idea for a Quest people could go on to learn when they were imagined.

    But thanks to this thread, I think I was imagined on the 32nd of Remember, Year 14.

    Awesome! though I would still like a quest too.
    Posted 15 months ago by The Cat Face Subscriber! | Permalink
  • @dopiaza

    So you think that Glitchday is now accurate as to weekdays, ie it doesn't assign a weekday to Recurse? 

    I'll double check once the game goes live again. 
    Posted 15 months ago by WindBorn Subscriber! | Permalink
  • Too complicated. This just made my brain fart.
    Posted 15 months ago by JJscupper Subscriber! | Permalink
  • Where is the Dopiaza Is Awesome thread?
    Posted 15 months ago by emdot Subscriber! | Permalink
  • My birth was on 11 March, 2011 at 4.46 am AEST. That is... *Sigh, I'll never work this out*
    That is 6 months 8 days ago in RL time.. If I were to convert the beginning time into UTC... that is... 7:46 pm 10th March 2011. Okay, so now I need to work it out. Okay.
    11 March 2011, 4:46 am AEST 
    = 10th March 2011, 7:46 pm UTC.
    10th March 2011, 7:46 pm UTC - 4th April 2009, 5:00 am UTC
    = 1 year, 11 months, 6 days, 14 hours, 46 minutes.
    = 706.662825 days.
    706.662825 days x 6
    =4,239.97696 Glitch Days.   
    So... I need to work out how many times 308 Gdays is in 4,239.97696 Gdays to work out years... *Sigh* 
    =13.766159 Gyears.
    So now to work out what 13.766159 Gyears is... How do I do this...

    Will keep working on it... Need to work out what .766159 % of 308 is.

    So it is the 236th day of the 13th year. 
    So, my Glitch birthday is the 29th of remember year 13!! (Huzza!!)

    The formula is:
    (Time of first invite or first action recorded UTC - 4th April 2009, 5:00 am) UTC X 6 ÷ 308 = Amount of days X 6 ÷ 308 = (Amount x 6) ÷ 308 = Gyears. (e.g. 13.766159) Then, your birth year is the whole numbers. We need to work what the .766159 day is, so we make %. 308 X decimal number (e.g. .766159)= Day. So you go through the calendar and work out what that day is and you have your b’day!!

    Have fun!!
    Posted 15 months ago by jjbob Subscriber! | Permalink