Content
Date and Time

Date and Time

Date and time may be displayed for information purposes (eg transaction history) or for delay tolerance (eg payment processing, OTP). Time can be absolute or relative, but it should always feel accurate and reliable for a user on our system.

Dates

Be specific

Use exact values, or a fairly reliable range of values. Avoid using terms like “tomorrow” or “half a day”. In some cases, this rule may be relaxed

Do
Only 100 cards left
Don't
Only a few cards left
Do
Only 100 cards left
Don't
Only a few cards left

Use recommended format

Use DD MMM, YYYY format for dates. Month can be written in full or using first three letters. Avoid using DD/MM/YY or MM/DD/YYYY formats.

Remember spacing

Do
1 Feb 2022
Don't
1 Feb,2022

Write the full year

You may omit year completely for temporaries or interstitials. But, remember to never abbreviate the year.

Do
1 Apr 2021
Don't
1 Apr 21

Don't prefix 0 for single digits

Do
1 Feb 2022
Don't
01 Feb 2022

Don't use ordinals in date

Use [-st/-rd/-th] only when you’re referring to a specific recurring day: “Repay on the 3rd and 18th of every month” [For non-dates, this rule may be relaxed. See: Numbers]

Do
Repay on the 1st of every month
Don't
Repay on 1st Feb 2021
Do
23 Sep 2021
Don't
23rd Sep 2021

Aggregate date ranges

For date ranges, you may aggregate month or year if it is the same. Use a dash as connector. If there are space constraints, you may omit the spaces next to the dash.

Do
23 - 26 Jan 2022
Don't
23 Jan 2022 - 26 Jan 2022
Do
23 - 26 Jan 2022
Don't
23 Jan till 26 Jan 2022

Placeholder dates

For placeholder text in form fields, you may use the format [dd/mm/yyyy] as shown below

Time

Be specific

Avoid using vague time anchors (eg “in a moment” or “a while”). Instead use exact values, or a fairly reliable range of values. [In some cases, this rule may be relaxed. See: Loading States]

Do
This will take about 2 mins
Don't
This will take a while

Also avoid terms like “noon” or “midnight” too, to keep consistency.

Do
Check back at 12 AM
Don't
Check back at midnight

Use recommended format

Use the 12-hour clock in “00:00” format with “AM/PM” suffix. Always add a space before the suffix. Do not add any punctuation, dashes or periods in between.

Do
5:00 AM
Don't
5 AM
Do
12:00 PM
Don't
12:00 p.m

Don't prefix 0 for single digits

Do
2:03 AM
Don't
02:03 AM

Use numbers

Do not express time in words (See: Exceptions)

Do
6 hrs
Don't
Six hours

Aggregate time ranges

For time ranges, you may aggregate AM/PM if it is the same. Use dash as connector. If there are space constraints, you may omit the spaces next to the dash.

Do
6:00 - 7:30 PM
Don't
6:00 - 7:30 PM
Do
6:00 PM - 7:30 PM
Don't
6:00 PM to 7:30 PM

Dates and Time combined

Date, then day, then time

Maintain the same order even if one of the parameters is missing

Do
12 Mar 2022, Friday, 10:42 AM
Don't
24 Jan 2021, 10:42 AM
Do
10:42 AM, 12 Mar 2022, Friday
Don't
10:42 AM, 24 Jan 2021

Durations

If < 48 hours, use either [hr/hrs] or [min/mins] or [sec/secs].

  • For [hours, minutes] or [hours, minutes, seconds] combinations, abbreviate to [h m] and [h m s]
  • For dynamic countdowns like video durations and OTP timers, use [00:00:00] or [00:00] format
  • Don’t mix up your singulars and plurals, please.
Do
41h 40m 50s
Don't
41hrs 40mins 50secs
Do
1 min
Don't
1 mins

If [48 hours < duration < 7 days] use combined date and time stamp.

  • For [days, hours] or [days, hours, minutes] combinations, abbreviate to [d h] or [d h m]
  • You may also use just “days” if accuracy is not important or known.
  • Avoid using weeks, months of years. Use exact dates in those cases.
Do
2d 4h 5m
Don't
52h 5m
Do
5 days
Don't
5d

If > 7 days, use the exact date.

Do
On 24 Jun, 2022
Don't
In 5mo 6d

Show at most 3 parameters

Do
5d 12h 56m
Don't
5d 12h 56m 32s

Date & Time ranges

Apply all the rules you’ve seen so far for complex Date and Time ranges. Example: 23 Jan 2022, Friday, 10:00 AM - 26 Jan 2022, Monday, 10:00 AM

Days of the week

Use “to” instead of dash when talking about days of the week. Don’t

Do
1 Saturday to Sunday
Don't
Saturday - Sunday

Absolute and relative time

Using absolute time

📔

Always use absolute time throughout the product, except for special cases.

Bill payment
”Bill paid at 4 Apr 2022, 10:45 AM”
Transaction history
”Cash back earned on 18 Jan 2021”
Offers without urgency
Offer ends on 23 Jan 2022
Due dates
”Bill due on 23 Jan 2022”

Dynamic countdown (Waiting for OTP/Videos)

”Resend OTP in 01:28”
Card tracking
”Card dispatched on 4 Feb 2022”
🔬

Don’t show elapsed time

Elapsed time can become a psychological burden for the user.

Even 5 minutes can feel like eternity if you’re counting every second without a clear end in sight. Hence, always show the time remaining rather than elapsed time.

Using relative time

Use relative time when accuracy isn’t important, but immediacy is. Examples:

  • any service whose price is time dependent (eg price goes up per hour)
  • payment reminders
  • posts, reviews and comments

Relative time used in our product will be focused solely on duration. We will focus on how long ago something happened or in how much time it will happen.

You may also choose to show absolute time at a secondary level (e.g. on hover/on tap) whenever relative time is used.

Where to use

Bill payment reminders

Trigger

Show

If due date is > 2 days away

Due on 14 Nov

If due date is in 2 days

Due in 2 days
Due in 1 dayDue tomorrow
Due on dateDue today

Overdue by 1-3 days

Overdue X days

Overdue > 3 days

--

Plan expiry reminders

Trigger

Show

Expiry > 2 days away

Expires on 14 Nov

Expiry is in 2 days

Expiring in 2 days
Expiry in 1 dayExpiring tomorrow
Expiry on dateExpiring today

Expired for 1-5 days

Expired X days ago

Overdue > 5 days

--

Limited time offers

Trigger

Show

> 2 days

Expires on 14 Nov / Expires soon
Ends on 14 Nov / Ending soon

Expiry is in 2 days or less

Expires in 2 days / Expires in 48:34:01 / Expires in 48h 34m 01s

Expiry in 1 day

Expires tomorrow / Expires in 26:05:21 / Expires in 26h 5m 21s

Expiry on date

Expires today / Expires in 04:15:22 / Expires in 4h 15m 22s


Exceptions

Some cases may not fall under any of the rules above.

  • When referring to 12:00 AM of a certain day, users may interpret it as 12:00 AM in the morning (same day) or 12:00 AM at night (the next day) In such cases, use 12:01 AM along with the day/date.

  • A periodical range: “Monday to Friday at 5:00 PM”

  • When we don’t know / can’t overpromise: “Coming soon”

  • When the main intention is to imbibe FOMO: “Offer expires tomorrow!”


© 2023 Lazypay. All rights reserved