Header
[JS - PHP] - Localizzare data e ora per il nostro visitatote
in: PHP  So/Code: Generico Data: 22/08/2018
Ora: 16.36:28
Articolo visualizzato: 4043 volte

A volte vi è la necessita di localizzare un certo orario e una certa data nel fuso orario dell'utenza che visita il nostro sito web. Per far ciò esistono due possibili strade:

  •  Localizzare l'IP facendo una richiesta a servizi del tipo geoip
    https://geoip.tools/v1/xml/?q=192.168.200.200
  • Utilizzare JS per captare il fusorario del browser.

In questa snippet utilizziamo JS e PHP per localizzare un determinato datetime rispetto all'orario dello stesso.

La componente JS, semplicemente memorizza l'informazione nei cookie che recuperiamo con PHP successivamente. 

$(document).ready(function(){
    var tz = jstz.determine(); 
    var timezone = tz.name(); 
	document.cookie = "timezone="+timezone;
});

In questo caso è inserito in jquery. Richiede ( )

Successivamente in PHP stabiliremo di default l'orario in cui i nostri datetime sono creati e successivamente recuperemo dai cookie il timezone preso dalla componente JS.

 

date_default_timezone_set('Europe/Rome');
if(isset($_COOKIE['timezone'])){ $userTimezone = $_COOKIE['timezone']; }


Fatto ciò tutti i datetime cui necessitano questo timo di localizzazione saranno così impostati:

$date = new DateTime($table["datetime"]);
$date->setTimezone(new DateTimeZone($userTimezone));

Per poi proseguire con la formattazione desiderata

echo $date->format('Y-m-d H:i');

Ciauz!

Commenti Commenti (3) | User Autore: Guido Camerlingo (Guiz)
Tags: php datetime date hour ora localizzazione localizer fuso orario time zone europe berlin rome





Articoli Correlati
[JS - PHP] - Localizzare data e ora per il nostro visitatote
Google Wallet - Ecco il pagamento sicuro tramite smartphone
[PHP] Formattare le date per MySQL
[MySQL] - Sql invididuare la settimana da una data
Cobol - Leggere ed Estrarre Dati dai file dat e idx

Commenti
Da: Jamesnut Ora:02.44:19 Data: 16/10/2018

My partner and I stumbled over here coming from a different page and thought I should check things out.

Da: Yanzeimskafe Ora:03.57:13 Data: 18/08/2019

Моментальные займы на карту представляет сайт LITE-ZAIM.RU

К огромному сожалению, проблемавопрос недостачи денег у граждан нашей страны является основной на сегодняшний день. В то время, когда цены на еду, оплату жилья, средства для дома, табак, медицинские препараты и всё остальное возрастают, зарплаты редко когда увеличивают. Еще превосходно, что не сокращают! Если Вы пребываете в сложной ситуации, то мы рады Вам помочь.

Наш сайт lite-zaim.ru создан для тех, кому незамедлительно потребовалась конкретная сумма денежных средств. Здесь Вы сможете заказать микрозайм на карту. Мы предоставляем информацию о самых популярных компаниях, которые оказывают <a href=https://lite-zaim.ru/>займы на карту моментально</a> и другие услуги. Чтобы ими воспользоваться, не потребуется ничего сверхъестественного, пригодится всего лишь Ваш паспорт, возраст от 18 лет, сотовый телефон и банковская карта. Карта нужна лишь для того, чтобы получить финансовый перевод, если вам удобно получить деньги другим методом, то и карты не потребуется.

Для того, чтобы получить моментальный займ на карту, Вам нужно сделать выбор в одну или нескольких микрофинансовых организаций (МФО). Компании отличаются условиями выдачи срочного, например максимальная сумма, возраст клиента, срок погашения, процентная ставка, время получения денег на карту и другие. Вы можете выбрать сразу 5 компаний, чтобы подать заявки. После выбора МКК нажимайте на «оформить заявку», где Вам будет показана анкета.

При заполнении заявки нужно вводить свои персональные данные. Если Вы напишите ложную информацию, то Вас занесут в черный список МКК и Вы больше не сможете воспользоваться этой популярной услугой. Перед оформлением заявки советуем проверить Ваши данные. Обычно, ответ должен поступить в течение 5-15 минут. Вы можете выбрать способ получения финансовых средств и также, метод погашения. Если для Вас будет удобно получить микрокредит на электронный кошелек, непременно укажите это. Также есть вероятность вывода наличными через платежные системы.

Данный вид кредитования очень известен, комфортен и экономичен. Ведь Вам не нужно будет идти в офис банков, приносить множество документов, отвечать на вопросы менеджера компании и тому подобное. Практически все МКК перечисляют <a href=https://lite-zaim.ru/>кредиты онлайн без отказа</a> также быстрые займы на карту без проверки на кредитную историю, поэтому, если у Вас есть непогашенный или просроченный кредит, Вы все равно можете попытать шанс получить срочный займ на банковскую карту.

Денежные проблемы бывают у многих, но не у всех есть знакомые и друзья, которые смогут помочь необходимой суммой денег в любой момент. А микрокредитные компании работают 24 часа в сутки, что очень удобно. Вы можете подать заявку даже в 3 часа ночи, н

Da: RunikeZem Ora:08.46:38 Data: 18/08/2019

Покупка кроссовок Nike – это всегда хорошее настроение. Приобретая надёжные кроссовки Nike, вы можете покорять длинные расстояния, участвовать в забегах, кататься на велосипеде. Очень много девушек, которые любят заниматься спортом, покупают кроссовки Nike. Вы можете наслаждаться тем, как ваша нога сидит в зимних или летних кроссовках Nike.

На <a href=https://nike-rus.ru/>найк кроссы</a> вы можете изучить каталог товаров. На портале доступно большое количество мужских и женских кроссовок. Невероятно крутыми в последние годы стали мужские кроссовки Nike Air Jordan 1, женские кроссовки Nike Air More. Если вам по душе современные кроссовки Nike, вы смело можете одевать и носить их в любое время года. Безумно много людей увлекаются посещением разных спортивных кружков, ночных клубов. На сайте вы можете выбрать и заказать кроссовки разных размеров.

Невероятно много девушек в наши дни приобретают на подарок своему любимому человеку кроссовки Nike Air Force 1 mid 07. Если вам по душе крутые кроссовки тёмного цвета, подобрать и приобрести их можно через ресурс.

Если у вас нет опции приехать по адресу г. Москва, ул. Шаболовка, дом 10 и забрать кроссовки самой, вы можете воспользоваться услугой курьерской службы. Совет по любым кроссовкам реально получить по номеру телефона +7(495)532-56-28, куда вы можете звонить в рабочее время. Если вы хотите, чтобы менеджеры привезли вам кроссовки на дом, оплатить можно их заранее. Сделать это вы можете с помощью кредитной карточки MasterCard или Visa. Вы также можете сделать перевод через Qiwi или LiqPay. Очень много женщин сейчас предпочитают смотреть кроссовки, после этого оплачивать их. Такая опция также доступна.

На <a href=https://nike-rus.ru/>найк ком официальный сайт</a> вы сможете подобрать кроссовки для футбола, волейбола. Невероятно много мужчин предпочитают заказывать кроссовки выходного дня. Спортивные кроссовки также можно одевать на выходных. Если вам по душе кроссовки Nike, понравилась конкретная модель, но найти вы не можете её на портале, заказать кроссовки Nike можно на ресурсе.

Вы также можете сравнить белые кроссовки, в том числе и спортивные модели. Безумно много парней предпочитают приобретать осенние модели. Также следует сказать, что на сайте часто проходят акции.

Надо выделить, что получить справку можно теперь online. Если вы желаете узнать, из какого материала сделаны кроссовки, или вы можете одевать их в определенный период, получить консультацию менеджера вы можете без ожиданий по телефону.


Scrivi Commento
Codice Verifica

Commento massimo 5000 caratteri.(Tutti i campi contrassegnati da * sono obbligatori).

   

Ricerca

Glossario Naviga nel nostro glossario!
Scopri il gergo dei Geek!


 ULTIMI ARTICOLI

253 giorni fa
474 giorni fa

 [EN] Last Articles

 Siti Amici

Visita il Blog Roll
Contattaci! Diventa nostro amico!



 Hot Downloads


 Categorie

85
163
58
87
13
2
20
36
1
2
5
5
128
7
24
15
62
45

 Code

11
11
3
6
2
24
1
7

 Games

19
45
13

 GUIDE


 Novità Downloads

70
68
3837

 Tags Cloud

one il avere box eliminare ios4 set critiche android box apple motorola avere droid beatles con htc prezzi one x



 CopyRight

Valid XHTML 1.0 Transitional CSS Valido! [Valid RSS] Creative Commons License


Geek-Blog by Flavio Mandato, Giuseppe Vaccaro, Guido Camerlingo, Stefano Natale, Domenico Cavallo is licensed under a Creative Commons Attribuzione-Non opere derivate 2.5 Italia License.
Based on a work at www.geek-blog.it.
Permissions beyond the scope of this license may be available at http://www.geek-blog.it/

Disclaimer - Responsabilità - Pagina generata in 0.310 secondi. Geek-Blog.it