Project

General

Profile

Actions

Improvements #14680

open

WDate::toTimePoint is not able to represent all dates.

Added by Romain Mardulyn 23 days ago. Updated 15 days ago.

Status:
New
Priority:
Low
Assignee:
-
Target version:
Start date:
07/20/2026
Due date:
% Done:

0%

Estimated time:

Description

Since std::chrono::system_clock::time_point cannot represent all of the dates WDate can represent, we may get an incorrect date when storing a WDate object in a database, or when using WDateTime . This is does however only impacts dates that are several centuries in the past or in in the future. Making this unlikely to impact most use-cases.

Actions #1

Updated by Romain Mardulyn 23 days ago

  • Target version deleted (4.14.1)
Actions #2

Updated by Romain Mardulyn 23 days ago

  • Priority changed from Normal to Low
Actions #3

Updated by Romain Mardulyn 23 days ago

  • Target version set to 4.14.1
Actions #4

Updated by Romain Mardulyn 23 days ago

  • Status changed from New to InProgress
  • Assignee set to Romain Mardulyn
Actions #5

Updated by Romain Mardulyn 23 days ago

  • Status changed from InProgress to New
Actions #6

Updated by Romain Mardulyn 21 days ago

  • Assignee deleted (Romain Mardulyn)
Actions #7

Updated by Romain Mardulyn 16 days ago

  • Status changed from New to InProgress
  • Assignee set to Romain Mardulyn
Actions #8

Updated by Romain Mardulyn 15 days ago

  • Status changed from InProgress to New
  • Assignee deleted (Romain Mardulyn)
  • Target version changed from 4.14.1 to future
Actions #9

Updated by Romain Mardulyn 15 days ago

  • Tracker changed from Bug to Improvements
Actions #10

Updated by Romain Mardulyn 15 days ago

  • Description updated (diff)
Actions

Also available in: Atom PDF