ai.date
L'espace de nom ai.date permet aux utilisateurs de créer des chaînes de date/heure ISO8601 et de les convertir en fuseaux horaires différents. Pour en savoir plus sur ISO8601, cliquez ici.
Méthode
| Paramètres
| Type de retour
| Description
|
|---|---|---|---|
create(date, sourceTz, format ) |
| String | Crée une chaîne de date/heure au format ISO8601 incluant le décalage de la date, de l'heure et du fuseau horaire, à partir d'une chaîne de date/heure partielle, du fuseau horaire et d'une chaîne de format facultatif. Les jetons d'une chaîne de format valide se trouvent ci-dessous. IMPORTANT : si la date est une chaîne ISO8601 non valide, vous devez fournir une chaîne de format pour analyser et créer une chaîne de date. |
convertTimezone( date, targetTz ) |
| String | Convertit un objet de date JavaScript ou une chaîne de date ISO8601 valide d'un fuseau horaire en un autre. La valeur de renvoi est une chaîne de date ISO8601 formatée dans le fuseau horaire cible. Vous trouverez ci-dessous les valeurs valides des fuseaux horaires. |
getServerTimezone() | String | Renvoie le fuseau horaire des serveurs Integration. Tous les nouveaux objets de date créés dans des scripts utilisateur seront traités comme dans le fuseau horaire des serveurs. | |
getSupportedTimezones() | Tableau <String> | Renvoie un tableau contenant tous les fuseaux horaires valides à utiliser dans convertTimezone(). |
Fuseaux horaires pris en charge
Afrique/ Possibilité | Amérique/Grand_Turk | Asie/ Amman | Australie/North | Europe/Vaduz |
Afrique/Accra | Amérique/ Lancer | Asie/Analytics | Australie/Perth | Europe/Vatican |
Africa/Addis_Ababa | Amérique/ Changement de l'Amérique | Asia/Aqtau | Australie/Queenland | Europe/Vienna |
Afrique/Algiers | Amérique/Guatemala | Asie/Aqtobe | Australie/ Sud | Europe/Vilnius |
Afrique/Asmara | Amérique/du passé | Asie/Achgpage | Australie/Sy gestion | Europe/Volgograd |
Afrique/Asmera | Amérique/Guyana | Asie/Achkhakhazie | Australie/Tousquise | Europe/ Varsovie |
Afrique/B recours | Amérique/Hali Cess | Asie/Bagday | Australie/Victoria | Europe/Zagreb |
Afrique/Bansin | Amérique/Havana | Asie/B recours | Australie/Ouest | Europe/Zaporozhye |
Afrique/Banjul | Amérique/Hérages | Asie/Bakqui | Australie/Yiancoina | Europe/Zurich |
Afrique/ Workday | Amérique/Inemployés/Inemployés | Asie/Bangkuk | Brésil/Acre | GO |
Afrique/Bantyre | Amérique/Indaya/Knorx | Asie/Birut | Brazil/DeNoronha | Go-Eire |
Afrique/B Integration | Amérique/Indaya/Marengo | Asie/Bash Gestion | Brésil/Est | GMT |
Afrique/prévoyance | Amérique/ Indiana/Pétersbourg | Asie/ Brunei | Brésil/Ouest | GMT+0 |
Afrique/Le Caire | Amérique/In Indiana/Tell_City | Asie/Calculta | CET | GMT-0 |
Afrique/C Casablanca | Amérique/Indayana/Veva | Asie/Chita | CST6CDT | GMT0 |
Afrique/Ceta | Amérique/In Indiana/Vincnes | Asie/ toutes les organisations | Canada/Atlantique | Green disponible |
Afrique/Conakry | Amérique/In Indiana/WinaMac | Asie/Chongqing | Canada/centre | HST |
Afrique/Dkar | Amérique/ IndianaPoli | Asie/Thong plus | Canada/Est du Saskatchewan | Hongkong |
Africa/Dar_es_Salaam | Amérique/Inuk | Asie/Colombo | Canada/Est | Islandais |
Afrique/Djiji | Amérique/Iqal correspond | Asie/Dacca | Canada/Montmont | Indian/Antananarivo |
Afrique/Douala | Amérique/Jamaï | Asie/Dam Nombre | Canada/Terlande | Amérindien/Chagos |
Africa/El_Aaiun | Amérique/jujuillet | Asie/Dhaka | Canada/Pacifique | Indien/ Noelle |
Afrique/ville vierge | Amérique/juin | Asie/Dili | Canada/Saskatchewan | Indien/Cocos |
Afrique/Région | Amérique/Kentucky/Los Planning | Asie/Dubaï | Canada/Yukon | Amérindien/comorien |
Afrique/ Hararé | Amérique/Kentucky/Monticello | Asie/D Gestion de Doublon | Chili/Continu | Indian/Kerguelen |
Afrique/JoJoJo enregistrer | Amérique/Knox_IN | Asie/G Saisissez | Chili/Ile de Paie | Indien/Memployé |
Afrique/Juba | Amérique/C volet | Asie/harin | Cuba | Aday/Malday |
Afrique/Kampala | Amérique/Paz | Asie/Hébreu | EET | Amérindien/ retourne |
Afrique du Absoud | Amérique/Lima | Asie/ho_chi_Minh | EST | Aday/day Mayotte |
Afrique/Kigali | Amérique/Los_Angeles | Asia/Hong_Kong | EST5EDT | Indien/Réunion |
Afrique/K Compensation | Amérique/ salarié | Asie/Hvd | EG | colonne de l'iran |
Afrique/Lagos | Amérique/infériable_ participations | Asie/Irkoutsk | Éire | Israel |
Afrique/Libreville | Amérique/Mac | Asie/Ist Afficher | Etc/GMT | Jamaica |
Afrique/L correspondante | Amérique/Manana | Asie/Jkarta | Etc/GMT+0 | Japon |
Afrique/Luanda | Amérique/Manaus | Asia/Jayapura | Etc/GMT+1 | Kwajalein |
Afrique/Lub Learning | Amérique/Ma heures | Asie/JJJJJ Sélectionnez | Etc/GMT+10 | Libya |
Afrique/Lus Filtre | Amérique/ Réception | Asie/kaboul | Etc/GMT+11 | APRÈS |
Afrique/Malabo | Amérique/Mamatomos | Asie/ Kamchatka | Etc/GMT+12 | MST |
Afrique/Mamapo | Amérique/Mazatlan | Asie/ Karachi | Etc/GMT+2 | MST7MDT |
Afrique/Maseru | Amérique/M Receza | Asie/Kash saisie | Etc/GMT+3 | Mexico/BajanNorte |
Afrique/Mobanane | Amérique/États-Unis | Asie/kathmandou | Etc/GMT+4 | Mexique/BajSour |
Afrique/Mogadishua | Amérique/Mérida | Asie/katmandu | Etc/GMT+5 | Mexique/General |
Afrique/Moécrein | Amérique/Metkatla | Asie/khyga | Etc/GMT+6 | NZ |
Afrique/ Appliquer | Amérique/Mexique_City | Asie/Kcolka | Etc/GMT+7 | NZ-CHAT |
Afrique/Ndjamena | Amérique/Miquelon | Asie/ Krasnoïarsk | Etc/GMT+8 | Navajo |
Afrique du/Nemployé | Amérique/Monthon | Asie/ Kuala Lumpur | Etc/GMT+9 | PRC |
Afrique/Nouakchott | Amérique du/M correspondrey | Asie/Kumis | Etc/GMT-0 | PST8PDT |
Afrique/O Accoulou | Vidéo Amérique/Monte | Asie/ Koweït | Etc/GMT-1 | Paie du Pacifique |
Afrique/Porto-Novo | Amérique/Montréal | Asie/Maco | Etc/GMT-10 | Pacifique/Auckland |
Afrique/ Sao_Tonne | Amérique/Montserrant | Asie/Macau | Etc/GMT-11 | Pacifique/Bougainville |
Afrique/T Affectus | Amérique/ Nassau | Asie/Magdans | Etc/GMT-12 | Pacifique/Chatham |
Afrique/Trinis | Amérique/New_York | Asie/Makassar | Etc/GMT-13 | Paid/Chuké |
Afrique/Tunis | Amérique/ réussi | Asie/Manabsence | Etc/GMT-14 | Pacifique/East |
Afrique du vent | Amérique/État | Asie/Moscate | Etc/GMT-2 | Pacifique/Eeffectuer |
Amérique/Adak | Amérique/Norbe | Asie/Nço | Etc/GMT-3 | heure du Pacifique/Ender données |
Amérique/ Ancre | America/North_Dakota/Beulah | Asie/Nonoveznetsk | Etc/GMT-4 | Pacific/Fakaofo |
Amérique/ Moins de deux Anjula | America/North_Dakota/Center | Asie/Novossibirsk | Etc/GMT-5 | Pacifique/Fiji |
Amérique/ Accord | America/North_Dakota/New_Salem | Asie/Omsk | Etc/GMT-6 | Pacifique/Funfuluth |
Amérique/Aragona | Amérique/Oinaga | Asie/Oral | Etc/GMT-7 | Pacifique/Galapaï |
Amérique/argentine/prévoyance | Amérique/Pamana | Asia/Phnom_Penh | Etc/GMT-8 | fiche du Pacifique |
Amérique/argentine/Catalogne | Amérique du/Panceaux | Asie/Pontianak | Etc/GMT-9 | Paie du Pacifique/archives du Pacifique |
Amérique/Amérique du Pacifique | Amérique/Paramais | Asie/Pyongkong | Etc/GMT0 | Pacifique/Guam |
Amérique/Amérique du Cordoba | Amérique/Pé Afficher | Asie/Qatar | Etc/ voulez-vous | Pacifique/Hon correspondu |
Amérique/argentine/jujuillet | Amérique/Port-au- continue | Asie/Qyz Rechercher | Etc/UCT | Pacific/Johnston |
America/Argentina/La_Rioja | Amérique/port de l' Espagne | Asie/Rangoun | Etc/UTC | Pacifique/Ciritiiti |
Amérique/argentine/mentezez | Amérique/Porto_Acre | Asie/Riyad | Etc/ Universel | Pacifique/Cosrae |
America/Argentina/Rio_Gallegos | America/Porto_Velho | Asie/Saigon | Etc/Zulu | Pacifique/Kwajanein |
Amérique/argentine/Salta | Amérique/ Porto Ricco | Asie/Sakhal | Europe/Amsterdam | Pacific/Majuro |
Amérique/argentin/San_juan | America/Rainy_Rover | Asie/Samarkand | Europe/Andorra | Pacifique/Marquise |
Amérique/argentin/San_Lois | America/Runin_Inlet | Asie/Séoul | Europe/Athènes | Pacifique/ Midway |
Amérique/argentin/Tuscuman | Amérique/Recible | Asie/Shangaï | Europe/Belles | Pacifique/ Nauru |
Amérique/argentin/Ushuaa | Amérique/Régine | Asie/Singapour | Europe/Belgrade | Pacifique/NPC |
Amérique/Aruba | Amérique/Résolu | Asie/Sfrenez Nombre | Europe/Berlin | Pacifique/North heure |
Amérique/Asion | America/Rio_Branco | Asie/Taïwan | Europe/Bratislava | Pacifique/Nouméa |
Amérique/At Nouvelle | Amérique/Rosio | Asie/Tachkent | Europe/Brussels | Pacific/Pago_Pago |
Amérique/Atka | Amérique/SantaIsabel | Asie/Tbilissi | Europe/ Bucarest | Pacific/Palau |
États-Unis/Bemployé | Amérique/Santaram | Asie/Téhéran | Europe/Budapest | Pacifique/Pic entière |
Americ/B Enregistres | Amérique/Sant frais | Asia/Tel_Aviv | Europe/Business | Pacifique/P Processus de Nouvelle- également |
Amérique/Barbade | Amérique/Santo_Dodomaine | Asia/Thimbu | Europe/Chisinau | Paid/P figure |
Amérique/Belélément | America/Sao_Paulo | Asia/Thimphu | Europe/Copenhagen | Pacifique/Port_ Moresby |
Amérique/Belize | Amérique/Scoresbynd | Asie/Tokyo | Europe/Dublin | Pacifique/Rarotonga |
Amérique/mer-Sable | Amérique/ Embaucher | Asia/Ujung_Pandang | Europe/Gibraltar | Pacifique/Saïpan |
Amérique/boa_vista | Amérique/Sitka | Asie/Oulan-Bator | Europe/Gu déroulante | Pacifique/Samoa |
Amérique/bogota | Amérique/St Barthélémy | Asie/Ulan_Bator | Europe/Helsinki | Pacifique/Tachite |
Amérique/Bois | Amérique/St_ Rapports | Asia/Urumqi | Europe/Isle_of_Man | Pacifique/Tar Saisissez |
Amérique/ payés | Amérique/St_Kitts | Asie/États-Unis | Europe/Istanbul | Pacific/Tongatapu |
America/Cambridge_Bay | Amérique/Sous-T transe | Asie/Vien | Europe/Jersey | Pacifique/Truk |
Amérique/Campo_Grande | Amérique/St_ souhaitez | Asie/Vladivostok | Europe/kaclassal | heure du Pacifique |
Amérique/Canada | Amérique/St_Vincent | Asie/Yakoutsk | Europe/Kiev | Paie du Pacifique |
Amérique/ Caracas | Amérique/Swif_Current | Asie/Yekaterinbourg | Europe/Lisbon | Pacifique/Yap |
Amérique du Pacifique | Amérique/Tegucigalga | Asie/Erevan | Europe/Ljubljana | polonais |
Amérique/Cayenne | Amérique/Tule | Atlantique/Açores | Europe/London | Portugais |
Amérique/Caïman | America/B Informations | Atlantic/Berelles | Europe/Luxembourg | ROC |
Amérique/Chicago | Amérique/Tijuana | Atlantic/Canada | Europe/Madrid | ROK |
Amérique/Chihuahua | Amérique/Toronto | Atlantic/Cape_Verde | Europe/Malta | Singapour |
Amérique du port | Amérique/Ttoroa | Atlantic/F > | Europe/ taux de France | Inde |
Amérique/Córdoba | Amérique/Vemployé | Marin/Froé | Europe/Minsk | UCT |
America/Costa_Rica | Amérique/Vide | Atlantic/Jan_ Mayen | Europe/Monaco | US/Alaska |
Amérique/creton | Amérique du Cheval- cela | Atlantic/Madeira | Europe/Moscow | Aléatoire/États-Unis |
Amérique/Cuuba | Amérique/Winadministration | Atlantic/Reykdjaque | Europe/Nicosia | US/Arizona |
Amérique/Cour plan | Amérique/Yakoutate | Atlantic/South_Georgia | Europe/Oslo | Centre-États-Unis |
Amérique/Danemark | Amérique/Yel passage | Atlantic/St_Helena | Europe/Paris | US/East-In Indiana |
Amérique/Dawson | façon unique | Atlantic/ Rapports d' noté | Europe/Podgorica | Est/États-Unis |
America/Dawson_Creek | entance/Davis | Australie/ACT | Europe/Prague | États-Unis/ Hawaï |
Amérique/Denver | dossier d'ant > de l' projet | Australie/Adélaïde | Europe/Riga | US/In Indiana-Starte |
Amérique/ Déduction | Turquoise/Mac données | Australie/Brisbane | Europe/Raffectation | US/Michigan |
Amérique/Dominica | mieux | Australie/B secondaire | Europe/Samara | Montant/États-Unis |
Amérique/Illinois | Islandais/McMurdo | Australie/Canada | Europe/San_Marino | États-Unis/Pacifique |
Amérique/Amérique | Chargé d' définie de l'ant Retirer | Australie/Currie | Europe/Sarajevo | É.-U./Pacifique |
America/El_Salvador | ainsi que | Australie/D Darwin | Europe/Simferopol | Samoa américaines |
Amérique/Ensenada | ant > > > > > > Pôle Sud | Australie/Equa | Europe/Skopje | UTC |
Amérique/Fort_Nelson | Anonyme/Syowa | Australie/ répartis | Europe/Sofia | Universel |
Amérique/Fort_W Référence | Troll/Troll | Australie/ICL | Europe/Stockholm | W-SU |
Amérique/Foralesa | Anonyme/ Vostok | Australie/LIndeman | Europe/Tallinn | WET |
Americ/Bay | réponse de l' génère faisant frais | Australie/Lod_ répartition | Europe/Tirène | Zulu |
États-Unis/ net | Asie/Aden | Australie/M Melbourne | Europe/Tiraspol | |
Amérique/Goose_Bay | Asie/Almaty | Australie/NSW | Europe/Uzhgorod |
Jetons de chaîne de format de date pris en charge
Les caractères non alphanumériques sont ignorés par l'analyseur.
- Jetons d'année, de mois et de jour
- Saisie d'élément de paieExempleDescriptionAAAA2014Année à 4 ou 2 chiffresAA14Année à 2 chiffresQ1..4Trimestre de l'année. Définit le mois sur le premier mois du trimestre.M MM1..12Numéro de moisMMM MMMMJanv.. DécembreNom du mois dans les paramètres régionauxD JJ1..31Jour du moisÀ faire1er. 31e.Jour du mois avec noteDJJJJJ1..365Jour de l'annéeX1410715640.579Horodatage Unixx1410715640579Horodatage Unix msLa version 2.10.5 de la version 2.10.5 prend en charge les années à 2 chiffres et les convertit en une année proche de 2 000 (identique à AAAA).
- Jetons Année, Semaine et Jour de semaine
- Pour celles-ci, les jetons en minuscules utilisent les jours de début de semaine spécifiques de l'environnement local, et les jetons en majuscules utilisent les jours de début de la date de la semaine de l'ISO .Saisie d'élément de paieExempleDescriptiongggg2014Année de la semaine à 4 chiffres en caractères locauxgg14Année de la semaine à 2 chiffres en caractères locauxw ww1..53Semaine de l'année en caractères locauxe1..7Jour de la semaine en caractères locauxjjj jjjLun mais dimancheNom du jour en paramètres régionauxGGGG2014Année de la semaine à 4 chiffres ISOGG14Année de la semaine à 2 chiffres ISOW WW1..53Semaine de l'année ISOE1..7Jour de la semaine ISO
- Jetons d'heure, de minute, de seconde, de milliseconde et de décalage
- Saisie d'élément de paieExempleDescriptionH HH0..2324 heuresH HH1..1212 heures utilisées avec la mention A.a Aheure du débutMéridien (avant ou standard)mm0..59Minutess s0..59SecondesSSS SSS0..999Fraction de secondeZ ZZ+12:00Décalage par rapport à UTC : +-HH:mm, +-HHmm ou Z
Créer des chaînes de date et heure ISO8601
// create a date from a date fragment that is in ISO8601 format var date = ai.date.create('2016-02-01', 'America/Los_Angeles'); // date is "2016-02-01T00:00:00-08:00" // create a date from a date fragment that is NOT in ISO8601 format var date = ai.date.create('02/01/2016', 'America/Los_Angeles', 'MM/DD/YYYY'); // date is "2016-02-01T00:00:00-08:00" // create a date from a date fragment that is NOT in ISO8601 format, but in Australian format var date = ai.date.create('02/01/2016', 'America/Los_Angeles', 'DD/MM/YYYY'); // date is "2016-01-02T00:00:00-08:00" // create a date from a date and time fragment, but no offset, fragment is in ISO8601 format. var date = ai.date.create('2016-02-01T05:00', 'America/Los_Angeles'); // date is "2016-02-01T05:00:00-08:00" var date = ai.date.create('2016-02-01 05:00', 'America/Los_Angeles'); // date is "2016-02-01T05:00:00-08:00" // create a date that includes daylight savings var date = ai.date.create('2016-02-01 12:00', 'Australia/Sydney'); // date is "2016-02-01T12:00:00+11:00" // without daylight savings... var date = ai.date.create('2016-06-01 12:00', 'Australia/Sydney'); // date is "2016-02-01T12:00:00+10:00" // create a date in UTC var date = ai.date.create('2016-03-01', 'UTC'); // date is "2016-03-01T00:00:00+00:00"
Conversion des chaînes DateTime ISO8601
// convert Brisbane to Sydney time with daylight savings var date = ai.date.convertTimezone(new Date('2015-01-15T12:00:00+10:00'), 'Australia/Sydney'); // date is "2015-01-15T13:00:00+11:00" // convert Brisbane to Sydney time without daylight savings var date = ai.date.convertTimezone('2015-06-15T12:00:00+10:00', 'Australia/Sydney'); // date is "2015-06-15T12:00:00+10:00" // convert Brisbane to New York time var date = ai.date.convertTimezone('2015-06-15T12:00:00+10:00', 'America/New_York'); // date is "2015-06-14T22:00:00-04:00" // convert New York to Brisbane time var date = ai.date.convertTimezone('2015-06-15T12:00:00-04:00', 'Australia/Brisbane'); // date is "2015-06-16T02:00:00+10:00" // convert New York to UTC time var date = ai.date.convertTimezone('2015-06-15T12:00:00-04:00', 'UTC'); // date is "2015-06-15T16:00:00+00:00"
Fuseau horaire du serveur de récupération
var serverTz = ai.date.getServerTimezone(); // as an example, serverTz = 'America/Los_Angeles'
Extraction de tous les fuseaux horaires pris en charge
var timezones = ai.date.getSupportedTimezones(); // timezones is an array containing the above 583 timezones