J’utilise pour convertir des chaînes et des dates en c ++. int main() { ssortingng dateFormat = “%m-%d-%Y %H:%M:%S”; tm startDate, endDate; if (strptime(“1-1-2004 01:01:01”, &dateFormat[0], &startDate) == NULL) { exit(1); } if (strptime(“1-1-2010 00:00:00”, &dateFormat[0], &endDate) == NULL) { exit(1); } cout << "startDate: " << asctime(&startDate) << " endDate: " << asctime(&endDate) << […]
Je dois récupérer l’ heure actuelle avec une précision de quelques microsecondes. Le sharepoint temps peut être relatif à n’importe quelle date fixe. Comment peut-on y arriver? Pour la politique de l’emploi, je ne devrais pas utiliser boost ni aucune autre lib. Je travaille sur une application multiplateforme et sous Linux, je peux utiliser C […]
Supposons que je reçoive une chaîne telle que celle-ci: “2009-4-9” , c’est-à-dire le 9 avril 2009. Supposons, pour commencer, que je ne suis préoccupé que par l’heure locale Je vais d’abord aborder les choses faciles). Quelle est la meilleure façon de savoir si l’heure avancée était en vigueur à ce moment-là? Vous pouvez supposer que […]
J’ai des problèmes avec la gestion des dates en C ++ (VS 2008). Selon les spécifications MSDN , time_t représente: Nombre de secondes depuis le 1er janvier 1970 à 0:00 UTC par conséquent, j’ai écrit ce morceau de code: #include #include time_t GetDate(int year, int month, int day, int hour, int min, int sec) { […]
J’ai besoin de changer l’heure d’été et le fuseau horaire via l’API dans mon application. J’ai modifié et copié un exemple d’utilisation de “SetTimeZoneInformation” à la fin du lien suivant et l’ai exécuté: http://msdn.microsoft.com/en-us/library/windows/desktop/ms724944(v=vs.85) .aspx Je suppose que mes réglages de l’heure doivent refléter ceux de ma barre d’état ou du panneau de commande. Mais […]
J’ai du code qui utilise la fonction Oracle add_months pour incrémenter une Date par X nombre de mois. Je dois maintenant ré-implémenter la même logique dans une fonction C / C ++. Pour des raisons que je ne veux pas / n’ai pas besoin d’entrer, je ne peux pas simplement envoyer une requête à Oracle […]
Je cherche un moyen de gagner du temps en mode HH :: MM :: SS en C ++. J’ai vu ici qu’il existe de nombreuses solutions et après une petite recherche, j’ai opté pour l’ time et l’ time localtime . Cependant, il semble que la fonction localtime soit un peu délicate, car elle dit […]
existe-t-il une fonction permettant de vérifier si une date donnée est valide ou non? Je ne veux rien écrire à partir de zéro. par exemple, 32/10/2012 n’est pas valide et 10/10/2010 est valide
Je crée un projet c ++ qui devrait fonctionner sur plusieurs fuseaux horaires. L’application reçoit un événement, avec un fuseau horaire de référence, et cet événement est présenté graphiquement à l’utilisateur à l’heure correcte, dans son fuseau horaire local. Par exemple, un utilisateur travaillant à Berlin reçoit un événement écrit à Tokyo. L’événement de Tokyo […]
My time.h a la définition suivante de tm : struct tm { int tm_sec; /* seconds after the minute [0-60] */ int tm_min; /* minutes after the hour [0-59] */ int tm_hour; /* hours since midnight [0-23] */ … } Je viens de remarquer qu’ils documentent tm_sec comme allant de 0 à 60 inclus. J’ai […]