@@ -22,6 +22,7 @@ ColumnDisplayFormatDialog::ColumnDisplayFormatDialog(const QString& colname, QSt
2222 ui->comboDisplayFormat ->addItem (tr (" Java epoch (milliseconds) to date" ), " javaEpoch" );
2323 ui->comboDisplayFormat ->addItem (tr (" Julian day to date" ), " julian" );
2424 ui->comboDisplayFormat ->addItem (tr (" Unix epoch to date" ), " epoch" );
25+ ui->comboDisplayFormat ->addItem (tr (" Unix epoch to local time" ), " epochLocalTime" );
2526 ui->comboDisplayFormat ->addItem (tr (" Windows DATE to date" ), " winDate" );
2627 ui->comboDisplayFormat ->addItem (tr (" Date as dd/mm/yyyy" ), " ddmmyyyyDate" );
2728 ui->comboDisplayFormat ->insertSeparator (ui->comboDisplayFormat ->count ());
@@ -40,6 +41,7 @@ ColumnDisplayFormatDialog::ColumnDisplayFormatDialog(const QString& colname, QSt
4041 " /1000, 'unixepoch') || (" + sqlb::escapeIdentifier (column_name) + " %1000)" ;
4142 formatFunctions[" julian" ] = " datetime(" + sqlb::escapeIdentifier (column_name) + " )" ;
4243 formatFunctions[" epoch" ] = " datetime(" + sqlb::escapeIdentifier (column_name) + " , 'unixepoch')" ;
44+ formatFunctions[" epochLocalTime" ] = " datetime(" + sqlb::escapeIdentifier (column_name) + " , 'unixepoch', 'localtime')" ;
4345 formatFunctions[" winDate" ] = " datetime('1899-12-30', " + sqlb::escapeIdentifier (column_name) + " || ' days')" ;
4446 formatFunctions[" ddmmyyyyDate" ] = " strftime('%d/%m/%Y', " + sqlb::escapeIdentifier (column_name) + " )" ;
4547 formatFunctions[" lower" ] = " lower(" + sqlb::escapeIdentifier (column_name) + " )" ;
0 commit comments