What time is it?

As much as things have been turned upside down the past couple of months, it's sometimes nice to have a "lively debate". 1 The recent discussion I participated in revolved around a specific part of a sentence that stated:

"...requirement begins at midnight Friday, July 24..."

Oh... so this begins on Friday.

Nope, the rest of the sentence concluded:

"...so, effectively, Saturday morning, July 25."

I felt that was wrong on so many levels I blurted out my disbelief in front of a couple of peers. 2

One co-worker said, "No wonder Minnesota is so messed up, you can't even tell time!" 3

Breaking down the logic

I turned around, chuckled at his joke, and ask him to clarify what he meant.

Co-Worker: Duh... read it again. It starts at midnight, so of course it starts first thing on Saturday.

Me: Really?

CW: Yeah. Midnight is the end of the day, so midnight Friday is when Saturday starts.

Me: So when I say 'noon', that means 12:00pm, right?

CW: Yep.

Me: So when I say midnight, that must mean 12:00am, right?

CW: (cautiously) Yeah.

Me: So if this begins on Friday at midnight, that means it begins as 12:00am on Friday. So how does this start on Saturday, when 12:00am on Friday is the start of the day?


The co-worker grabbed their snack and walked out of the break room. 4

  1. Ok, at one point I may have uttered 'Idiot' under my breath. 

  2. Mistake number one.  

  3. Mistake number two.  

  4. Challenging an engineer to a logic discussion... mistake number three.  

Previous posts:

  1. Extending BIRT's hidden parameters - Pt 2

    I've continued to experiment with the use of Maximo BIRT's hidden parameter. In my previous post I was able to display values that were generated by related information of the Maximo user who ran the report. But the original data selection used the hidden username parameter in the SQL where …

  2. Extending the use of Maximo's hidden BIRT parameter

    One of the common queries used by Maximo power users is:

    siteid = (select defsite from maxusers where userid = :user)

    This selection limits records to the default site the current Maximo user is checked into. So if a query is saved for future use, it will work with any site a …

  3. Conditionally make 'Memo' a requirement

    I will always admit I get inspiration on how I administer my company's Maximo environment from other sources. The most recent update I've made to our Maximo environment was based on a something I've had on the back burner, but got a virtual nudge from Steven Shull (@shullsa) after reading …

  4. Controlling BIRT Chart Colors in Maximo

    One of the efforts I'm making as we head into 20201 is data consistency. I started looking at some of our key reports and noticed that as our maturity evolved, our reports evolved as well, but sometimes in a disjointed way. We'd discover a new technique in BIRT or …

  5. Running a Maximo Escalation to catch an event every 30d

    I normally read through the Maximo forums for new ideas or lend a helping hand when I can. A recent question was asked on how to have a Maximo Escalation send a notification every 3 months.

    Looking at the question, there were a couple of points raised:

    • The escalation needs …