diff --git a/Configuration/TCA/tx_sgjobs_domain_model_company.php b/Configuration/TCA/tx_sgjobs_domain_model_company.php
index 193823403dfaf8adc30320d18f52660fdacf190d..fe2064f48ae45a770135ff5de6c2795511e36ff6 100644
--- a/Configuration/TCA/tx_sgjobs_domain_model_company.php
+++ b/Configuration/TCA/tx_sgjobs_domain_model_company.php
@@ -28,7 +28,7 @@ $columns = [
 	'interface' => [],
 	'types' => [
 		'1' => [
-			'showitem' => '--palette--;;sysLanguageAndHidden,job_id,zip,city,street,name,state,country,description,contact,--palette--,--div--;LLL:EXT:sg_jobs/Resources/Private/Language/locallang_db.xlf:tca.seo_tab,identifying_url,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,starttime,endtime',
+			'showitem' => '--palette--;;sysLanguageAndHidden,job_id,zip,city,street,name,state,country,description,contact,--palette--,--div--;LLL:EXT:sg_jobs/Resources/Private/Language/locallang_db.xlf:tca.seo_tab,identifying_url,--div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,starttime,endtime,hidden',
 		],
 	],
 	'palettes' => [
@@ -80,14 +80,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
+				'format' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'default' => 0
 			],
 		],
 		'endtime' => [
@@ -95,14 +91,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'format' => 'datetime',
+				'default' => 0
 			],
 		],
 		'zip' => [
diff --git a/Configuration/TCA/tx_sgjobs_domain_model_contact.php b/Configuration/TCA/tx_sgjobs_domain_model_contact.php
index 56a169ff7ddbcf41ded71e3dd8cf54bf8c41c5a1..4fc88aa0a351e0c8e7cc0ba596a10dc557064512 100644
--- a/Configuration/TCA/tx_sgjobs_domain_model_contact.php
+++ b/Configuration/TCA/tx_sgjobs_domain_model_contact.php
@@ -82,14 +82,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
+				'format' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'default' => 0
 			],
 		],
 		'endtime' => [
@@ -97,14 +93,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'format' => 'datetime',
+				'default' => 0
 			],
 		],
 		'title' => [
diff --git a/Configuration/TCA/tx_sgjobs_domain_model_department.php b/Configuration/TCA/tx_sgjobs_domain_model_department.php
index d055507b20104d95c41ab2adbbb312e16c547c1f..04deda3053611122c17e0d19c0f9f20c52da3b27 100644
--- a/Configuration/TCA/tx_sgjobs_domain_model_department.php
+++ b/Configuration/TCA/tx_sgjobs_domain_model_department.php
@@ -81,14 +81,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
+				'format' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'default' => 0
 			],
 		],
 		'endtime' => [
@@ -96,14 +92,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'format' => 'datetime',
+				'default' => 0
 			],
 		],
 		'title' => [
diff --git a/Configuration/TCA/tx_sgjobs_domain_model_experience_level.php b/Configuration/TCA/tx_sgjobs_domain_model_experience_level.php
index 3dcf89f58481d5abd06c287449a0d8059db9cc2c..41b60fddcb55a3a542bf5415f44459e94bd06b8f 100644
--- a/Configuration/TCA/tx_sgjobs_domain_model_experience_level.php
+++ b/Configuration/TCA/tx_sgjobs_domain_model_experience_level.php
@@ -81,14 +81,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
+				'format' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'default' => 0
 			],
 		],
 		'endtime' => [
@@ -96,14 +92,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'format' => 'datetime',
+				'default' => 0
 			],
 		],
 		'title' => [
diff --git a/Configuration/TCA/tx_sgjobs_domain_model_job_application.php b/Configuration/TCA/tx_sgjobs_domain_model_job_application.php
index 2129026accfe86b3af6a0f0661788b7d78a1cc4b..89030fc132d683831044dddd5101b1aad2aabfee 100644
--- a/Configuration/TCA/tx_sgjobs_domain_model_job_application.php
+++ b/Configuration/TCA/tx_sgjobs_domain_model_job_application.php
@@ -82,14 +82,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
+				'format' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'default' => 0
 			],
 		],
 		'endtime' => [
@@ -97,14 +93,10 @@ $columns = [
 			'l10n_mode' => 'mergeIfNotBlank',
 			'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
 			'config' => [
-				'type' => 'number',
+				'type' => 'datetime',
 				'size' => 13,
-				'eval' => 'datetime',
-				'checkbox' => 0,
-				'default' => 0,
-				'range' => [
-					'lower' => mktime(0, 0, 0, date('m'), date('d'), date('Y'))
-				],
+				'format' => 'datetime',
+				'default' => 0
 			],
 		],
 		'job_id' => [