added get_gmt_from_date()
git-svn-id: http://svn.automattic.com/wordpress/trunk@913 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
f78298e3df
commit
d92647edb0
|
@ -377,7 +377,6 @@ function strip_all_but_one_link($text, $mylink) {
|
||||||
|
|
||||||
|
|
||||||
// used by wp-mail to handle charsets in email subjects
|
// used by wp-mail to handle charsets in email subjects
|
||||||
|
|
||||||
function wp_iso_descrambler($string) {
|
function wp_iso_descrambler($string) {
|
||||||
/* this may only work with iso-8859-1, I'm afraid */
|
/* this may only work with iso-8859-1, I'm afraid */
|
||||||
if (!preg_match('#\=\?(.+)\?Q\?(.+)\?\=#i', $string, $matches)) {
|
if (!preg_match('#\=\?(.+)\?Q\?(.+)\?\=#i', $string, $matches)) {
|
||||||
|
@ -389,4 +388,18 @@ function wp_iso_descrambler($string) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// give it a date, it will give you the same date as GMT
|
||||||
|
function get_gmt_from_date($string) {
|
||||||
|
global $time_difference;
|
||||||
|
// $string must be of the form 'yyyy-mm-dd hh:mm:ss'
|
||||||
|
if ($string != gmdate('Y-m-d H:i:s')) {
|
||||||
|
$string_time = gmmktime(substr($string,11,13), substr($string,14,16), substr($string,17,19), substr($string,5,7), substr($string,8,10), substr($string,0,4));
|
||||||
|
$gmt_time = $string_time - $time_difference*3600;
|
||||||
|
return gmdate('Y-m-d H:i:s', $gmt_time);
|
||||||
|
} else {
|
||||||
|
return $string;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
Loading…
Reference in New Issue