{"id":4203,"date":"2017-08-21T15:08:43","date_gmt":"2017-08-21T15:08:43","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-retrieve-the-users-current-time-zone-in-netsuite-saved-searches-and-suitescript-2\/"},"modified":"2026-07-28T18:26:30","modified_gmt":"2026-07-28T18:26:30","slug":"comment-recuperer-le-fuseau-horaire-actuel-de-lutilisateur-dans-les-recherches-enregistrees-netsuite-et-suitescript","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-recuperer-le-fuseau-horaire-actuel-de-lutilisateur-dans-les-recherches-enregistrees-netsuite-et-suitescript\/","title":{"rendered":"Comment r\u00e9cup\u00e9rer le fuseau horaire actuel de l&rsquo;utilisateur dans les recherches enregistr\u00e9es NetSuite et SuiteScript ?"},"content":{"rendered":"","protected":false},"template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","ga_subtitle":"Les utilisateurs de NetSuite peuvent afficher et traiter avec pr\u00e9cision les dates et les heures en fonction du fuseau horaire de chaque utilisateur, plut\u00f4t que de celui du serveur.","ga_short_answer":"Pour r\u00e9cup\u00e9rer le fuseau horaire actuel de l\u2019utilisateur dans NetSuite, cr\u00e9ez une recherche enregistr\u00e9e comportant une colonne \u00ab Formule (Date\/Heure) \u00bb utilisant `{today}`. Cette formule renvoie la date et l\u2019heure dans le fuseau horaire de l\u2019utilisateur. Pour le traitement par script, le module `N\/format` de SuiteScript 2.x est la m\u00e9thode recommand\u00e9e pour convertir le r\u00e9sultat en un objet date JavaScript.","ga_scenario":"Les utilisateurs de NetSuite ont souvent besoin d\u2019afficher ou de traiter des informations de date et d\u2019heure qui refl\u00e8tent le fuseau horaire de l\u2019utilisateur concern\u00e9, et non l\u2019heure par d\u00e9faut du serveur NetSuite. Cela est essentiel pour garantir la pr\u00e9cision des rapports, de la saisie de donn\u00e9es et de la logique des scripts personnalis\u00e9s, en veillant \u00e0 ce que les op\u00e9rations sensibles au facteur temps soient align\u00e9es sur le contexte local de l\u2019utilisateur.","ga_solution":"Pour r\u00e9cup\u00e9rer le fuseau horaire actuel de l\u2019utilisateur dans NetSuite, proc\u00e9dez comme suit :\n1. Cr\u00e9ez une recherche enregistr\u00e9e et ajoutez une colonne \u00ab Formule (Date) \u00bb ou \u00ab Formule (Date\/Heure) \u00bb.\n2. Dans le champ de formule de cette colonne, saisissez :\n\n```\n{today}\n```\n\n3. Lorsque cette recherche enregistr\u00e9e est ex\u00e9cut\u00e9e, la formule `{today}` renvoie la date et l\u2019heure dans le fuseau horaire de l\u2019utilisateur.\n4. Lorsque vous appelez cette recherche \u00e0 partir d\u2019un script SuiteScript 2.x, le module `N\/format` doit \u00eatre utilis\u00e9 pour convertir la cha\u00eene de caract\u00e8res de date obtenue en un objet date JavaScript en vue d\u2019un traitement ult\u00e9rieur.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T17:08:43+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"get the clients current time (not the server time)","ga_ans_id":"ANS-0544","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The function nlapiStringToDate(dateString, 'datetimetz') is part of SuiteScript 1.0, which is an older API. While it may still be functional for backward compatibility, the current best practice in NetSuite's SuiteScript 2.x is to use the N\/format module for date and time conversions.","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[10],"ga_difficulty":[93],"class_list":["post-4203","qa_entry","type-qa_entry","status-publish","hentry","ga_category-developpement-suitescript","ga_category-suitescript-development","ga_audience-developer-suitescript","ga_difficulty-debutant"],"taxonomy_info":{"ga_category":[{"value":108,"label":"D\u00e9veloppement SuiteScript"},{"value":23,"label":"SuiteScript Development"},{"value":108,"label":"D\u00e9veloppement SuiteScript"}],"ga_audience":[{"value":10,"label":"Developer\/SuiteScript"}],"ga_difficulty":[{"value":93,"label":"D\u00e9butant"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/4203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry"}],"about":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/types\/qa_entry"}],"version-history":[{"count":1,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/4203\/revisions"}],"predecessor-version":[{"id":6124,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/4203\/revisions\/6124"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=4203"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=4203"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=4203"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=4203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}