diff --git a/typo3/class.file_list.inc b/typo3/class.file_list.inc
index 97a3ff4b90c2ef5c1ee0b92b7da09ff0bf5aab4e..3c1b7b19794ca763327175e5003adb1b45f6d3b6 100644
--- a/typo3/class.file_list.inc
+++ b/typo3/class.file_list.inc
@@ -317,13 +317,13 @@ class fileList extends t3lib_recordList {
 								$theData[$field] = (($theFile['readable']) ? '' : '<span class="typo3-red"><strong>' . $GLOBALS['LANG']->getLL('read', TRUE) . '</strong></span>') . (($theFile['writable']) ? '' : '<span class="typo3-red"><strong>' . $GLOBALS['LANG']->getLL('write', TRUE) . '</strong></span>');
 							break;
 							case 'fileext':
-								$theData[$field]=strtoupper($theFile['fileext']);
+								$theData[$field] = strtoupper($theFile['fileext']);
 							break;
 							case 'tstamp':
-								$theData[$field]=Date($GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'], $theFile['tstamp']);
+								$theData[$field] = t3lib_BEfunc::date($theFile['tstamp']);
 							break;
 							case 'file':
-								$theData[$field]= $this->linkWrapDir($title,$path);
+								$theData[$field] = $this->linkWrapDir($title,$path);
 							break;
 							case '_CLIPBOARD_':
 								$temp = '';
@@ -460,10 +460,10 @@ class fileList extends t3lib_recordList {
 								$theData[$field] = (($theFile['readable']) ? '' : '<span class="typo3-red"><strong>' . $GLOBALS['LANG']->getLL('read', TRUE) . '</strong></span>') . (($theFile['writable']) ? '' : '<span class="typo3-red"><strong>' . $GLOBALS['LANG']->getLL('write', TRUE) . '</strong></span>');
 							break;
 							case 'fileext':
-								$theData[$field]=strtoupper($theFile[$field]);
+								$theData[$field] = strtoupper($theFile[$field]);
 							break;
 							case 'tstamp':
-								$theData[$field]=Date($GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'], $theFile[$field]);
+								$theData[$field] = t3lib_BEfunc::date($theFile[$field]);
 							break;
 							case '_CLIPBOARD_':
 								$temp = '';
diff --git a/typo3/sysext/beuser/mod/index.php b/typo3/sysext/beuser/mod/index.php
index 0e02878090fbf6600bda3052d8c17c748475f70a..2cdf6358046a602df4a8fd3bb5f8d57ee9ed363d 100755
--- a/typo3/sysext/beuser/mod/index.php
+++ b/typo3/sysext/beuser/mod/index.php
@@ -1561,7 +1561,7 @@ class SC_mod_tools_be_user_index {
 				$outTable .= '
 					<tr class="bgColor4" height="17" valign="top">' .
 						'<td nowrap="nowrap">' .
-							date($GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'].' '.$GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm'], $session['ses_tstamp']) .
+							t3lib_BEfunc::datetime($session['ses_tstamp']) .
 						'</td>' .
 						'<td nowrap="nowrap">' .
 							'<span'.$hostName.'>'.$ip.'</span>' .
diff --git a/typo3/sysext/em/classes/index.php b/typo3/sysext/em/classes/index.php
index 92fc52ff427b28220d99ecf0b86ba7bcb959791d..7f4029fbed98e9d07a84ce3751d7db3e08946fdb 100644
--- a/typo3/sysext/em/classes/index.php
+++ b/typo3/sysext/em/classes/index.php
@@ -818,13 +818,8 @@ class SC_mod_tools_em_index extends t3lib_SCbase {
 					<input type="submit" value="' . $GLOBALS['LANG']->getLL('retrieve_update') .
 						'" onclick="' . htmlspecialchars($onCLick) . '" />';
 				if (is_file(PATH_site . 'typo3temp/extensions.xml.gz')) {
-					$dateFormat = $GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'];
-					$timeFormat = $GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm'];
 					$content .= ' ' . sprintf($GLOBALS['LANG']->getLL('ext_list_last_updated') . ' ',
-						date(
-							$dateFormat . ', ' . $timeFormat,
-							filemtime(PATH_site . 'typo3temp/extensions.xml.gz')
-						),
+						t3lib_BEfunc::datetime(filemtime(PATH_site . 'typo3temp/extensions.xml.gz')),
 						tx_em_Database::getExtensionCountFromRepository()
 					);
 				}
@@ -2464,13 +2459,8 @@ class SC_mod_tools_em_index extends t3lib_SCbase {
 					. '&nbsp;<label for="checkDisplayFiles">' . $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_tools_em.xml:display_files') . '</label>';
 			$this->content .= $this->doc->section($GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_mod_tools_em.xml:header_upd_ext'), $content, 0, 1);
 
-			$dateFormat = $GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'];
-			$timeFormat = $GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm'];
 			$content = sprintf($GLOBALS['LANG']->getLL('note_last_update_new'),
-				date(
-					$dateFormat . ', ' . $timeFormat,
-					filemtime(PATH_site . 'typo3temp/extensions.xml.gz')
-				)
+				t3lib_BEfunc::datetime(filemtime(PATH_site . 'typo3temp/extensions.xml.gz'))
 			) . '<br />';
 		}
 
@@ -2507,16 +2497,10 @@ class SC_mod_tools_em_index extends t3lib_SCbase {
 			<input type="button" value="' . $GLOBALS['LANG']->getLL('retrieve_update') .
 				'" onclick="' . htmlspecialchars($onCLick) . '" />';
 		if (is_file($repoUtility->getLocalExtListFile())) {
-			$dateFormat = $GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'];
-			$timeFormat = $GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm'];
-
 			$count = tx_em_Database::getExtensionCountFromRepository($repoUtility->getRepositoryUID());
 			$content .= '<span style="margin-left:10px;padding-right: 50px;" class="typo3-message message-notice">' .
 					sprintf($GLOBALS['LANG']->getLL('ext_list_last_updated'),
-						date(
-							$dateFormat . ', ' . $timeFormat,
-							filemtime($repoUtility->getLocalExtListFile())
-						), $count) . '</span>';
+						t3lib_BEfunc::datetime(filemtime($repoUtility->getLocalExtListFile())), $count) . '</span>';
 		} else {
 			$content .= '<span style="margin-left:10px;padding-right: 50px;" class="typo3-message message-error">There are no extensions available, please update!</span>';
 		}
diff --git a/typo3/sysext/recycler/classes/view/class.tx_recycler_view_deletedRecords.php b/typo3/sysext/recycler/classes/view/class.tx_recycler_view_deletedRecords.php
index 52dc165f1f783a50e9e3ca23036db97094114bd9..cd193cd66230bded8f16a3c9e7e68a5279c9ae99 100644
--- a/typo3/sysext/recycler/classes/view/class.tx_recycler_view_deletedRecords.php
+++ b/typo3/sysext/recycler/classes/view/class.tx_recycler_view_deletedRecords.php
@@ -59,8 +59,8 @@ class tx_recycler_view_deletedRecords {
 						'uid'	=> $row['uid'],
 						'pid'	=> $row['pid'],
 						'table'	=> $table,
-						'crdate' => date($GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'] . ' ' . $GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm'], $row[$GLOBALS['TCA'][$table]['ctrl']['crdate']]),
-						'tstamp' => date($GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'] . ' ' . $GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm'], $row[$GLOBALS['TCA'][$table]['ctrl']['tstamp']]),
+						'crdate' => t3lib_BEfunc::datetime($row[$GLOBALS['TCA'][$table]['ctrl']['crdate']]),
+						'tstamp' => t3lib_BEfunc::datetime($row[$GLOBALS['TCA'][$table]['ctrl']['tstamp']]),
 						'owner' => htmlspecialchars($backendUser['username']),
 						'owner_uid' => $row[$GLOBALS['TCA'][$table]['ctrl']['cruser_id']],
 						'tableTitle' => tx_recycler_helper::getUtf8String(