Home / Articles / Business applications

Business applications

A deadline field should explain what happens on that date

Agree the business event before choosing a date format or reminder.

Faith Forge Labs ·

A staff screen contains an “expiry date.” One colleague reads it as the final day a customer may respond; another treats it as the day the request should disappear from their queue. A date is precise only when its meaning is agreed.

Name the event

For a fictional Estonia-connected service, distinguish a customer response deadline, an internal review date and a document's validity period. They may coincide in one case and differ in another. Use separate fields when they represent separate decisions.

Record who may set the date and what should happen when it changes. A date moving forward should not automatically extend a commercial commitment unless an authorised person has made that decision.

Present the agreed meaning clearly

MDN documents language-sensitive date presentation and time-zone options. Those tools can display an agreed value appropriately; they cannot determine whether the business intended a whole local day or a particular instant.

Explain any consequential time and zone when needed. A reminder should state what action is due and which record it concerns, rather than relying on an unexplained date and an alarming colour.

Test the day after

Use fictional records before, on and after the chosen date. Change one deadline and leave another unchanged. Ask colleagues to describe the next action from the screen. Check whether historical reports still show the decision that applied at the time.

A business application project should settle these meanings with the team. The useful result is a deadline people can act on consistently, not merely a calendar picker that accepts valid dates.

Further reading: MDN guidance on date and time-zone presentation.