Donate to Remove ads

Got a credit card? use our Credit Card & Finance Calculators

Thanks to Wasron,jfgw,Rhyd6,eyeball08,Wondergirly, for Donating to support the site

How was your week?

A helpful place to also put any annual reports etc, of your own portfolios
kiloran
Lemon Quarter
Posts: 4112
Joined: November 4th, 2016, 9:24 am
Has thanked: 3254 times
Been thanked: 2856 times

Re: How was your week?

#643162

Postby kiloran » January 28th, 2024, 8:40 am

servodude wrote:
kiloran wrote:When working at my employer to define a new global software system, we decided on ddmmmyy (27Jan24) as the date format to be displayed on screens and printouts. Worked globally (americas, europe, asia) with no confusion, and became the standard in spreadsheets etc. Excel interprets it as a date, it's sortable in a spreadsheet. I've used it ever since in everything I do

--kiloran


True... it works :D
But the one true correct answer is YYYYMMDD(HHmmSS)
Cos it works in a sort even if all you have is alphanumeric parsing ;)

Yes, that works on a technical level. but the main interface with users was a 24x80 terminal screen rather than a spreadsheet. Users from all countries felt that yyyymmdd failed the user-friendliness test, when looking at a date they would have to think what it really meant, and with a lot of dates on the screens, they felt ddmmmyy was far more intuitive. 28JAN24 was much more intuitive and instantly recognisable than 20240128, even for those whose native language was not english. The screen layout was very much led by users.

--kiloran
edit.... and 28JAN24 also used less screen space than 20240128, we wanted to cram as much useful info on each screen as possible

Dod101
The full Lemon
Posts: 16629
Joined: October 10th, 2017, 11:33 am
Has thanked: 4343 times
Been thanked: 7536 times

Re: How was your week?

#643164

Postby Dod101 » January 28th, 2024, 9:02 am

servodude wrote:
kiloran wrote:When working at my employer to define a new global software system, we decided on ddmmmyy (27Jan24) as the date format to be displayed on screens and printouts. Worked globally (americas, europe, asia) with no confusion, and became the standard in spreadsheets etc. Excel interprets it as a date, it's sortable in a spreadsheet. I've used it ever since in everything I do

--kiloran


True... it works :D
But the one true correct answer is YYYYMMDD(HHmmSS)
Cos it works in a sort even if all you have is alphanumeric parsing ;)


Not that it has much to do with the subject, but in the end you are doing this for users, not for the benefit of programmers, or what somebody has deemed as 'correct'.

Dod

servodude
Lemon Half
Posts: 8414
Joined: November 8th, 2016, 5:56 am
Has thanked: 4490 times
Been thanked: 3621 times

Re: How was your week?

#643165

Postby servodude » January 28th, 2024, 9:03 am

kiloran wrote:
servodude wrote:
True... it works :D
But the one true correct answer is YYYYMMDD(HHmmSS)
Cos it works in a sort even if all you have is alphanumeric parsing ;)

Yes, that works on a technical level. but the main interface with users was a 24x80 terminal screen rather than a spreadsheet. Users from all countries felt that yyyymmdd failed the user-friendliness test, when looking at a date they would have to think what it really meant, and with a lot of dates on the screens, they felt ddmmmyy was far more intuitive. 28JAN24 was much more intuitive and instantly recognisable than 20240128, even for those whose native language was not english. The screen layout was very much led by users.

--kiloran
edit.... and 28JAN24 also used less screen space than 20240128, we wanted to cram as much useful info on each screen as possible

Well done for not dropping off the century ;)
I picked up that date habit writing dBase (FoxPro/Recital) stuff for the chief execs of the Scottish education department as a teenager at uni. It stuck - firstly because it makes sense (and I take your point about screen space, I did A LOT of terminal forms) and also as it "kind of always" worked between all the loosely related database formats without having to translate it (you just enforced numeric input).
Wasn't pretty but it was cheap and pragmatic ;)

servodude
Lemon Half
Posts: 8414
Joined: November 8th, 2016, 5:56 am
Has thanked: 4490 times
Been thanked: 3621 times

Re: How was your week?

#643167

Postby servodude » January 28th, 2024, 9:08 am

Dod101 wrote:
servodude wrote:
True... it works :D
But the one true correct answer is YYYYMMDD(HHmmSS)
Cos it works in a sort even if all you have is alphanumeric parsing ;)


Not that it has much to do with the subject, but in the end you are doing this for users, not for the benefit of programmers, or what somebody has deemed as 'correct'.

Dod


Wasn't Kiloran's "user" someone trying to define a new global system? ;)
Or perhaps you missed the winkie... :D

But as an aside the REAL fail would be forcing a user to view stuff based on your internal encoding

moorfield
Lemon Quarter
Posts: 3553
Joined: November 7th, 2016, 1:56 pm
Has thanked: 1587 times
Been thanked: 1416 times

Re: How was your week?

#643223

Postby moorfield » January 28th, 2024, 1:01 pm

Dod101 wrote:
servodude wrote:
True... it works :D
But the one true correct answer is YYYYMMDD(HHmmSS)
Cos it works in a sort even if all you have is alphanumeric parsing ;)


Not that it has much to do with the subject, but in the end you are doing this for users, not for the benefit of programmers, or what somebody has deemed as 'correct'.

Dod


Yes, and No. Today's IT systems ought be built as much for their users as for those supporting & maintaining them. You'd be surprised how details like date formats (and sorting of) matter. YYYYMMDD is the "no brainer" choice.


Return to “Portfolio Management & Review”

Who is online

Users browsing this forum: Bouncey and 43 guests