[GH-ISSUE #1552] More Clear Date Formats Labels #438

Open
opened 2026-02-26 18:47:03 +03:00 by kerem · 1 comment
Owner

Originally created by @Reberg on GitHub (Dec 20, 2024).
Original GitHub issue: https://github.com/documenso/documenso/issues/1552

Describe the improvement you are suggesting in detail

I was a bit confused today when I chose the option DD/MM/YYYY under Advanced Options -> Date Format for a document, and then the value 20/12/2024 09:00 PM was added to the signed document.
I then discovered that DD/MM/YYYY actually is dd/MM/yyyy hh:mm a

Please see the table for reference:

Label Value
YYYY-MM-DD HH:mm a yyyy-MM-dd hh:mm a
YYYY-MM-DD yyyy-MM-dd
DD/MM/YYYY dd/MM/yyyy hh:mm a
MM/DD/YYYY MM/dd/yyyy hh:mm a
YYYY-MM-DD HH:mm yyyy-MM-dd HH:mm
YY-MM-DD yy-MM-dd hh:mm a
YYYY-MM-DD HH:mm:ss yyyy-MM-dd HH:mm:ss
Month Date, Year MMMM dd, yyyy hh:mm a
Day, Month Year EEEE, MMMM dd, yyyy hh:mm a
ISO 8601 yyyy-MM-dd'T'HH:mm:ss.SSSXXX

Personally I would like the label and value to be the same, but that would not be very user friendly for most people.
My suggestion is:

  1. If there is a time (hour, minute...) make that clear in the label.
  2. Add an example of the date format.
Label Value
YYYY-MM-DD HH:mm AM/PM (2022-12-29 02:45 PM) yyyy-MM-dd hh:mm a
YYYY-MM-DD (2022-12-29) yyyy-MM-dd
DD/MM/YYYY HH:mm AM/PM (29/12/2022 02:45 PM) dd/MM/yyyy hh:mm a
MM/DD/YYYY HH:mm AM/PM (12/29/2022 02:45 PM) MM/dd/yyyy hh:mm a
YYYY-MM-DD HH:mm (2022-12-29 14:45) yyyy-MM-dd HH:mm
YY-MM-DD HH:mm AM/PM (22-12-29 02:45 PM) yy-MM-dd hh:mm a
YYYY-MM-DD HH:mm:ss (2022-12-29 14:45:30) yyyy-MM-dd HH:mm:ss
Month Date, Year HH:mm AM/PM (December 29, 2022 02:45 PM) MMMM dd, yyyy hh:mm a
Day, Month DD, YYYY HH:mm AM/PM (Thursday, December 29, 2022 02:45 PM) EEEE, MMMM dd, yyyy hh:mm a
ISO 8601 (2022-12-29T14:45:30.000Z) yyyy-MM-dd'T'HH:mm:ss.SSSXXX

Additional Information & Alternatives (optional)

documenso_df

Do you want to work on this improvement?

Yes

Please check the boxes that apply to this improvement suggestion.

  • I have searched the existing issues and improvement suggestions to avoid duplication.
  • I have provided a clear description of the improvement being suggested.
  • I have explained the rationale behind this improvement.
  • I have included any relevant technical details or design suggestions.
  • I understand that this is a suggestion and that there is no guarantee of implementation.
Originally created by @Reberg on GitHub (Dec 20, 2024). Original GitHub issue: https://github.com/documenso/documenso/issues/1552 ### Describe the improvement you are suggesting in detail I was a bit confused today when I chose the option **DD/MM/YYYY** under Advanced Options -> Date Format for a document, and then the value **20/12/2024 09:00 PM** was added to the signed document. I then discovered that **DD/MM/YYYY** actually is **dd/MM/yyyy hh:mm a** Please see the table for reference: | **Label** | **Value** | |---------------------|------------------------------| | YYYY-MM-DD HH:mm a | yyyy-MM-dd hh:mm a | | YYYY-MM-DD | yyyy-MM-dd | | DD/MM/YYYY | dd/MM/yyyy hh:mm a | | MM/DD/YYYY | MM/dd/yyyy hh:mm a | | YYYY-MM-DD HH:mm | yyyy-MM-dd HH:mm | | YY-MM-DD | yy-MM-dd hh:mm a | | YYYY-MM-DD HH:mm:ss | yyyy-MM-dd HH:mm:ss | | Month Date, Year | MMMM dd, yyyy hh:mm a | | Day, Month Year | EEEE, MMMM dd, yyyy hh:mm a | | ISO 8601 | yyyy-MM-dd'T'HH:mm:ss.SSSXXX | Personally I would like the label and value to be the same, but that would not be very user friendly for most people. My suggestion is: 1. If there is a time (hour, minute...) make that clear in the label. 2. Add an example of the date format. | **Label** | **Value** | |------------------------------------------------------------------------|------------------------------| | YYYY-MM-DD HH:mm AM/PM (2022-12-29 02:45 PM) | yyyy-MM-dd hh:mm a | | YYYY-MM-DD (2022-12-29) | yyyy-MM-dd | | DD/MM/YYYY HH:mm AM/PM (29/12/2022 02:45 PM) | dd/MM/yyyy hh:mm a | | MM/DD/YYYY HH:mm AM/PM (12/29/2022 02:45 PM) | MM/dd/yyyy hh:mm a | | YYYY-MM-DD HH:mm (2022-12-29 14:45) | yyyy-MM-dd HH:mm | | YY-MM-DD HH:mm AM/PM (22-12-29 02:45 PM) | yy-MM-dd hh:mm a | | YYYY-MM-DD HH:mm:ss (2022-12-29 14:45:30) | yyyy-MM-dd HH:mm:ss | | Month Date, Year HH:mm AM/PM (December 29, 2022 02:45 PM) | MMMM dd, yyyy hh:mm a | | Day, Month DD, YYYY HH:mm AM/PM (Thursday, December 29, 2022 02:45 PM) | EEEE, MMMM dd, yyyy hh:mm a | | ISO 8601 (2022-12-29T14:45:30.000Z) | yyyy-MM-dd'T'HH:mm:ss.SSSXXX | ### Additional Information & Alternatives (optional) ![documenso_df](https://github.com/user-attachments/assets/ba36d6b1-85ed-412d-a81a-d13d57e97b36) ### Do you want to work on this improvement? Yes ### Please check the boxes that apply to this improvement suggestion. - [X] I have searched the existing issues and improvement suggestions to avoid duplication. - [X] I have provided a clear description of the improvement being suggested. - [X] I have explained the rationale behind this improvement. - [X] I have included any relevant technical details or design suggestions. - [X] I understand that this is a suggestion and that there is no guarantee of implementation.
Author
Owner

@seamon67 commented on GitHub (Jun 12, 2025):

+1

<!-- gh-comment-id:2968169877 --> @seamon67 commented on GitHub (Jun 12, 2025): +1
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#438
No description provided.