Altova.Types.DateTime
Cette classe vous permet de traiter des attributs XML ou des éléments qui ont des types de date et d’heure, comme xs:dateTime.
Constructeurs
Nom | Description | |
---|---|---|
DateTime(DateTime obj) | Initialise une nouvelle instance de la classe DateTime dans l’objet DateTime fourni en tant qu’argument. | |
DateTime(System.DateTime newvalue) | Initialise une nouvelle instance de la classe DateTime dans l’objet System.DateTime fourni en tant qu’argument. | |
DateTime(int year, int month, int day, int hour, int minute, double second, int offsetTZ) | Initialise une nouvelle instance de la classe DateTime à l’offset d’année, mois, jour, heure, minute, seconde et fuseau horaire fournis en tant qu’arguments. | |
DateTime(int year, int month, int day, int hour, int minute, double second) | Initialise une nouvelle instance de la classe DateTime à l’année, mois, jour, heure, minute et seconde fournis en tant qu’arguments. | |
DateTime(int year, int month, int day) | Initialise une nouvelle instance de la classe DateTime à l’année, mois et jour fournis en tant qu’argument. |
Propriétés
Nom | Description | |
---|---|---|
bool HasTimezone | Obtient une valeur Booléenne qui indique si DateTime a un fuseau horaire. | |
static DateTime Now | Obtient un objet DateTime qui est défini sur la date et l’heure actuelles sur cet ordinateur. | |
short TimezoneOffset | Obtient ou définit l’offset de fuseau horaire, en minutes de l’objet DateTime. | |
System.DateTime Value | Obtient ou définit l’offset de l’objet DateTime en tant qu’une valeur System.DateTime. |
Méthodes
Nom | Description | |
---|---|---|
int CompareTo(object obj) | La classe DateTime met en place l’interface IComparable. Cette méthode compare l’instance actuelle de DateTime avec un autre objet et retourne un entier qui indique si l’instance actuelle précèdes, suit, ou se produit dans la même position dans l’ordre de tri que l’autre objet. Voir aussi https://msdn.microsoft.com/en-us/library/system.icomparable.compareto(v=vs.110).aspx | |
override bool Equals(object obj) | Retourne true si l’objet spécifié est égal à l’objet actuel ; false sinon. | |
System.DateTime GetDateTime(bool correctTZ) | Retourne un objet System.DateTime depuis l’instance Altova.Types.DateTime. L’argument booléen correctTZ spécifie si le temps de l’objet retourné doit être ajusté conformément au fuseau horaire de l’instance actuel Altova.Types.DateTime. | |
override int GetHashCode() | Retourne le code hash de l’instance actuelle. | |
int GetWeekOfMonth() | Retourne le nombre de semaines dans le mois sous forme d’un entier. | |
static DateTime Parse( string s ) | Crée un objet DateTime depuis le string fournit en tant qu’argument. Par exemple, les valeurs de string d’échantillon suivantes sont converties avec succès dans un objet DateTime :
2015-01-01T23:23:23 01/01/2015 2015-11 23:23:23
Une exception est soulevée si le string ne peut pas être converti en un objet DateTime. | |
static DateTime Parse(string s, DateTimeFormat format) | Crée un objet DateTime depuis un string, en utilisant le format fourni en tant qu’argument. Pour la liste des formats possibles, voir Altova.Types.DateTimeFormat.
Une exception est soulevée si le string ne peut pas être converti en un objet DateTime. | |
override string ToString() | Convertit l’objet DateTime en un string. | |
string ToString(DateTimeFormat format) | Convertit l’objet DateTime en un string, utiliser le format fournit en tant qu’argument. Pour la liste des formats possibles, voir Altova.Types.DateTimeFormat. |
Opérateurs
Nom | Description |
---|---|
!= | Détermine si DateTime a n’est pas égal à DateTime b. |
< | Détermine si DateTime a est inférieur à DateTime b. |
<= | Détermine si DateTime a est inférieur ou égal à DateTime b. |
== | Détermine si DateTime a est égal à DateTime b. |
> | Détermine si DateTime a est supérieur à DateTime b. |
>= | Détermine si DateTime a est supérieur ou égal à DateTime b. |
Exemples
Avant d’utiliser les extraits de code suivants dans votre programme, s’assurer que les types Altova sont importés :
utiliser Altova.Types; |
L’extrait de code suivant illustre plusieurs moyens de créer des objets DateTime :
protected static void DateTimeExample1() |
The following code listing illustrates various ways to format DateTime objects:
protected static void DateTimeExample2() |