So I couldn't find a Drupal specific documentation about this, and I know this is far off into the future, but it seems to me the way we currently use timestamps in Drupal will invoke the 2038 bug right about when our kids graduate college.

I hope I am missing the obvious here, but looking at node table for example all created and updated timestamps are not 'unsigned' integers. According to this SE post and this mysql issue having timestamps as unsigned integers kicks the ball down the road for several generations till 2116 (when I assume there won't be a need for CMS because we will all know everything) so... shouldn't we be using unsigned integers?

  • That should better be discussed on drupal.org
    – leymannx
    Jan 22, 2018 at 22:59
  • 1
    (facepalm) that's a good point... not sure how I missed it but it is already in issue queue: drupal.org/project/drupal/issues/65474 the issue is 4 years old will bump it Jan 22, 2018 at 23:44


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.