конвертировать метку времени в PST в CakePHP и JQuery

0

Я новичок в cakephp и хочу преобразовать время unix в PST как в cakephp, так и в jquery. пожалуйста, дайте мне знать, часовой пояс по умолчанию, так что я не должен снова упоминать его снова n снова?

 date_default_timezone_set("America/Los_Angeles");

Я попытался преобразовать его следующим способом:

$timestamp='1397147133';    
date_default_timezone_set("America/Los_Angeles");
echo $str=date('d-m-Y H:i:s',$timestamp); die;
Теги:
cakephp
cakephp-2.0

2 ответа

0

Лучший способ сделать это - отредактировать настройку часового пояса по умолчанию в файле core.php в cakephp.

Вы найдете этот файл в папке "app/config/core.php".

/**
 * Uncomment this line and correct your server timezone to fix
 * any date & time related errors.
 */

//date_default_timezone_set('UTC');

Замените "UTC" вашим любимым часовым поясом и раскомментируйте выше строки.

Для jQuery вы можете использовать плагины типа: momentjs

0

В Cakephp вы можете установить часовой пояс по умолчанию на core.php в папке Config. Как App/Config/core.php

set date_default_timezone_set('UTC'); to date_default_timezone_set("America/Los_Angeles");

  • 0
    будет ли он автоматически конвертировать дату в PST? как в торте и в jquery?
  • 0
    Вы захотите использовать CakeTime для отображения ваших полей времени, а затем да, так и будет.
Показать ещё 6 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню