Live data from Hacker News

ISO week date

en.wikipedia.org

51–60 of 91 posts

Re: ISO week date

#51
post #45

Earlier quoted context omitted.

If you weren't used to regular calendars you wouldn't know that "August 10" means "about the middle of winter" either

August 10 is actually the middle of summer oO EDIT: you are all lying, if christmas movies have taught me anything it is snowing everywhere in the world in december.

Not in the Southern Hemisphere.

Re: ISO week date

#52
post #45

Earlier quoted context omitted.

If you weren't used to regular calendars you wouldn't know that "August 10" means "about the middle of winter" either

August 10 is actually the middle of summer oO EDIT: you are all lying, if christmas movies have taught me anything it is snowing everywhere in the world in december.

in the northern hemisphere.

Re: ISO week date

#53
post #25

It seems like some people don't understand the use case for week numbers, at least for businesses. They allow the ability for time series comparisons for a work week. Using the calendar date is hopeless because the 21st day of a month could fall on any day of the week. I want to compare the Monday of the first work week of the year to the Monday of the first work week of last year. That's most helpful when trying to…

Yep, huge companies like Intel use work-weeks for everything. For e.g. planning huge engineering projects was easy:

  - WW02-WW16: Conceptual Development
  - WW17: CDR
  - WW18-46: Detail Design
  - WW46-48: DDR
  - WW48-52: Validation/Testing
  - WW01-02: Ship to customer
So you could just now know how many weeks it took exactly for each phase:

  - [14] WW02-WW16: Conceptual Development
  - [1] WW17: CDR
  - [28] WW18-46: Detail Design
  - [2] WW46-48: DDR
  - [4] WW48-52: Validation/Testing
  - [2] WW01-02: Ship to customer

Re: ISO week date

#54
post #45

Earlier quoted context omitted.

If you weren't used to regular calendars you wouldn't know that "August 10" means "about the middle of winter" either

August 10 is actually the middle of summer oO EDIT: you are all lying, if christmas movies have taught me anything it is snowing everywhere in the world in december.

How about for the southern hemisphere?

Re: ISO week date

#55
post #9
post #5

That is a surprising amount of complexity, really makes you glad that ISO ironed out all the details, so when I recently told our development team composed of Swiss, German, Portuguese and Danish people that we would be going live in week 4 (of 2020), everyone understood just fine. I still find it strange that some countries have not adopted week numbers. Sure, you can say something like "the week of December 21st",…

I find week numbers very cumbersome to use. Most calendars don't have them by default and most everyday interactions around dates don't involve them. As a result it's a burdensome and unroutined lookup in some arbitrary calendar somewhere just to figure out ballpark distances from current moment. I much prefer date ranges.

> Most calendars don't have them by default

Oh? Google calendar and other software I use has them by default.

Re: ISO week date

#56
post #25

It seems like some people don't understand the use case for week numbers, at least for businesses. They allow the ability for time series comparisons for a work week. Using the calendar date is hopeless because the 21st day of a month could fall on any day of the week. I want to compare the Monday of the first work week of the year to the Monday of the first work week of last year. That's most helpful when trying to…

Yep, huge companies like Intel use work-weeks for everything. For e.g. planning huge engineering projects was easy: - WW02-WW16: Conceptual Development - WW17: CDR - WW18-46: Detail Design - WW46-48: DDR - WW48-52: Validation/Testing - WW01-02: Ship to customer So you could just now know how many weeks it took exactly for each phase: - [14] WW02-WW16: Conceptual Development - [1] WW17: CDR - [28] WW18-46: Detail Desi…

I appreciate the usefulness of using weeks to measure time. But on a side note: less than 10% of time assigned for validation/testing and at the very end of a project is, in my experience, extremely ambitious.

Re: ISO week date

#57
post #55
post #9

Earlier quoted context omitted.

I find week numbers very cumbersome to use. Most calendars don't have them by default and most everyday interactions around dates don't involve them. As a result it's a burdensome and unroutined lookup in some arbitrary calendar somewhere just to figure out ballpark distances from current moment. I much prefer date ranges.

> Most calendars don't have them by default Oh? Google calendar and other software I use has them by default.

I think better said: don't have them _displayed_ by default

Re: ISO week date

#58
Dates are really hard (I mean data type ones, but ymmv). Numerous libraries claim to be “standard” or to cover almost all date/time functions, but rarely do so. Some libraries allow a developer to see a date as a primitive value/breakdown, which may lead to hard to debug issues (unix + 86400, etc). Leap years, leap seconds, DST, “leapy” UTC/GMT+ days, accidental month overflow, shift date vs duration mismatch, etc. If you’re a developer and never scratched this topic, be aware.

Re: ISO week date

#59
post #11
post #9

Earlier quoted context omitted.

I find week numbers very cumbersome to use. Most calendars don't have them by default and most everyday interactions around dates don't involve them. As a result it's a burdensome and unroutined lookup in some arbitrary calendar somewhere just to figure out ballpark distances from current moment. I much prefer date ranges.

Depends a lot on your locale. Physical calendars around here always have them, and all decent calendar software has an option to display them. And if you’d grown up with it, it would be a lot more natural. Much like you probably know what month you’re in without checking your watch, I have a pretty good idea what week we’re in, and if someone says they can deliver something in week 8, I instinctively know that’s late…

> all decent calendar software has an option to display them

I suppose all those calendar software I've seen over the years ain't true scotsmen.

Re: ISO week date

#60
post #7

Note that `strftime` (and implementations dependent on it - hello Python!) do not implement ISO week numbers. In `strftime` all days preceding the first Sunday/Monday (depending which date-code you pass to the function) in a year are classified as "Week 0" as opposed to the ISO definition. This means that `strftime` week numbers are generally 1 less than the ISO week number. As serendipity would have it I was delving…

Python 3.6+ added this.
Post reply on HN