Please wait...

Datetime columns

Video versionA video overview of datetime column in wpDataTables

Datetime columns in wpDataTablesDateTime column type and when to use it

Datetime” column type is used for values that contain both date and time parts. Datetime columns will render the date and time values in the format that you specify on the plugin settings page.

  • Rendering rules: value is casted as a date and time, then formatted using the format defined in the plugin settings.
  • Sorting rules: datetime.
  • Applicable filter types: datetime range.
  • Issues to note:
    • When working with Excel files it’s the best to set the format of Datetime columns as plain text since PHPExcel library that parses Excel files does not parse the Excel date format correctly and this results in wrong rendering of the dates (usually they all get reset to 01/01/1970).
    • When you’re working with MySQL please cast timestamps columns to datetime to avoid problems.

ExampleA demo table with DateTime columns

Date & Time” column in this table is of Datetime type.

Datetime Table

wdt_ID Date & time Home team Away team Stadium
1 22/10/2016 01:30 PM Bournemouth Tottenham Dean Court
2 22/10/2016 04:00 PM Arsenal Middlesbrough Emirates Stadium
3 22/10/2016 04:00 PM Burnley Everton Turf Moor
4 22/10/2016 04:00 PM Hull City Stoke City KCOM Stadium
5 22/10/2016 04:00 PM Leicester City Crystal Palace King Power Stadium
6 22/10/2016 04:00 PM Swansea City Watford Liberty Stadium
7 22/10/2016 04:00 PM West Ham United Sunderland London Stadium
8 22/10/2016 06:30 PM Liverpool West Bromwich Albion Anfield
9 22/10/2016 06:30 PM Manchester City Southampton Etihad Stadium
10 22/10/2016 07:30 PM Chelsea Manchester United Stamford Bridge
Date & time Home team Away team Stadium

Datetime column settings

You may notice that in some cases when you create a table using “Create a table linked to an existing data source“, “Datetime” column is not rendering well (Some cell values are missing). This happens when the plugin is unable to guess the format in which the Datetime is stored in the data source. In most cases it guesses correctly but sometimes, it is necessary to configure the input format manually. To do that please open the column settings for this column, go to the “Date” tab, and change the “Date input format” to match the format in the data source. This might happen for CSV, JSON, XML or Google Spreadsheet inputs, or if you are using Excel and store Datetime cells in plain text format.

Never miss new features!

Join 2000+ newsletter subscribers

Never miss notifications about new cool features, promotions, giveaways or freebies - subscribe to our newsletter! We send about one mail per month, and do our best to keep our announcements interesting.

We never spam or disclose your address to anyone.