begin process at 2012 05 27 19:49:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Scripting

 > 

VBScript

 > 

Conversion Heure anglais français


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Conversion Heure anglais français

mercredi 6 décembre 2006 à 18:09:35 | Conversion Heure anglais français

HakNouveau

bonjour,
souhaiterai savoir si vous connaissez un moyen de convertir une date française de type 13h15 en anglais de type 1pm15
enfin un système pour convertir la date
merci
mercredi 6 décembre 2006 à 18:34:49 | Re : Conversion Heure anglais français

Bidou

Administrateur CodeS-SourceS
Ces temps, je déplace entre 3 et 10 messages par jour, donnez-vous la peine de poster au bon endroit svp !
De quel language s'agit-il ?




-Blog-
mercredi 6 décembre 2006 à 19:58:50 | Re : Conversion Heure anglais français

JMO

Membre Club



 Bonsoir à tous


J'ai essayé, en vain, d'utiliser SetLocale et GetLocale (fr-fr et en-gb).

Donc, attention aux yeux, la méthode ci-dessous n'est pas très orthodoxe.

monHeure = FormatDateTime(Time, 4)     'renvoie hh:mm'

If Left(FormatDateTime(monHeure, 4), 2 ) >= 12 Then MsgBox Replace(Mid(monheure, 2),":","pm"),,"après-midi"
 
'pour tester, je fais -19 sur l'heure
monHeure = Left(FormatDateTime(monHeure, 4), 2 ) - 19 & Right(monHeure,3)

MsgBox monHeure,,"heure avant replace"

If Left(FormatDateTime(monHeure, 4), 2 ) < 12 Then MsgBox Replace(monheure,":","am"),,"matin"

J'avais prévenu, c'est pas très esthétique.

jean-marc

mercredi 6 décembre 2006 à 20:48:24 | Re : Conversion Heure anglais français

jmfmarques

Membre Club
Eih....

La seule chose que je retiens ici, c'est la remarque de Bidou.

Sous quel langage de développement, nom de nom ?

A défaut de le savoir, je vais répondre ce que l'on écrirait en Basic sous GCOS !!! et on sera bien avancés, ma foi... (à moins que vous ne préfériez le Pick Basic, tombé en désuétude, certes....)
mercredi 6 décembre 2006 à 21:01:56 | Re : Conversion Heure anglais français

JMO

Membre Club


 Re,


Oui, effectivement, j'ai peut-être répondu un peu trop vite au topic.
Mais, j'avais toujours en mémoire (pas évident à mon age) un post
récent dans lequel je proposais une traduction de mois calendaires.
Sinon, tu es un peu dur avec moi. Je pratique toujours le cobol, mais
je ne manipule plus les diskettes 5 pouces, ni les cartes perforées !
J'ai boosté mon 3.11 et ranger les questars.

Bonne soirée de programmation.

jean-marc
mercredi 6 décembre 2006 à 21:17:29 | Re : Conversion Heure anglais français

jmfmarques

Membre Club
Meu non, Jean-Marc.... (tu permets ?)

Ce n'est pas de toi que je me moquais un peu.... mais bien de l'autre ...

Amitiés
jeudi 7 décembre 2006 à 13:57:46 | Re : Conversion Heure anglais français

HakNouveau

Ohhh ça va, ça va !!!
vous arrêtez de me chambrer
effectivement g zappé de préciser le langage
il s'agit là d'asp
merci pour vos réponses et pour les prochaines
vendredi 8 décembre 2006 à 22:29:32 | Re : Conversion Heure anglais français

Nurgle

Membre Club Administrateur CodeS-SourceS
Oublier de préciser le langage sur un site où l'on traite environ 18 langages différents, c'est pas pratique . Question redirigée vers AspFr.com dans "ASP / Scripting / VBScript".

D'ailleurs, pour répondre à ta question :

' Tu stocke le LCID actuelle
Dim Lcid = Session.LCID

' Tu récupère un objet Date à partir de
Dim MaDate = CDate(Replace("15h30","h",":"))

'Tu mets un LCID Américain
Sessions.LCID = 2048

'Tu envoies l'heure formatée à l'US
Response.Write(FormatDateTime(MaDate,vbLongTime))
' ça devrait te renvoyer un truc du genre : 01:30:00 PM

'Tu remets le LCID normal de ton serveur (qui dépend de la langue de l'OS de ton serveur)
Session.LCID = Lcid

A++


Nurgle(Antoine) - MSP
samedi 9 décembre 2006 à 10:48:15 | Re : Conversion Heure anglais français

JMO

Membre Club



 Bonjour à tous,


Pour jmfmarques , j'en remets une petite couche !!! non, je plaisante, mercredi était mercredi ainsi que ses états d'ame.
Merci à Nurgle de m'avoir orienter vers le LCID "en-us" au lieu du "en-gb".
Puisse ce bout de code servir à HakNouveau .

pour le fun, un petit peu de maniement de constantes pour oter la partie ":ss", tout en conservant "AM ou PM",
puisque vbShortTime n'affiche que "hh:mm".

 
'Sauvegarde des paramètres régionaux en cours
Dim currentLocale : currentLocale = GetLocale

'Définit les paramètres régionaux globaux
'{voir Tableau des ID de langue (LCID)}
Dim original : original = SetLocale("en-us")

'Formatage de l'heure US
Dim Date1_US : Date1_US = FormatDateTime(Date, 1) & Space(1) &_
                          FormatDateTime(Time, vbShortTime) &_
                          Right(FormatDateTime(Time, vbLongTime),3)

Dim Date2_US : Date2_US = Left(FormatDateTime(Date, 1) & Space(1) &_
                          FormatDateTime(Time, vbLongTime), Len(FormatDateTime(Date, 1) &_
                          Space(1) & FormatDateTime(Time, vbLongTime))-6) &_
                          Right(FormatDateTime(Date, 1) & Space(1) & FormatDateTime(Time, vbLongTime),3)

'Restauration des paramètres régionaux
original = SetLocale(currentLocale)

'récupération heure locale sous la forme hh:mn
Dim Date_FR: Date_FR = FormatDateTime(Date, 1) & Space(1) & FormatDateTime(Time, vbShortTime)

MsgBox "Présentation FR :" &Space(4)&vbTab& Date_FR &vbCrLf&_
       "Présentation US (1) :" &vbTab& Date1_US &vbCrLf&_
       "Présentation US (2) :" &vbTab& Date2_US,,"Utilisation des paramètres régionaux" & Space(2) & Now


jean-marc

lundi 11 décembre 2006 à 09:57:01 | Re : Conversion Heure anglais français

HakNouveau

merci les garçons pour cette aide précieuse !!
je vais regarder vos codes, Nurgle, et JMO
ça m'a l'air très intéressant
merci


Cette discussion est classée dans : conversion, convertir, heure, français, anglais


Répondre à ce message

Sujets en rapport avec ce message

conversion heure en chaine [ par chino18 ] Salut à tous!Je voudrais convertir une variable heure du type hh:mm:ss, provenant de ma base access, en une chaîne de caractères.Je voudrais savoir la Convertir une heure en valeur numérique [ par VivoBaggio ] Salut. Comment on convertit une heure en valeur numérique. MerciLes Canaris redeviendront Champions de France. Date en Français encore... [ par Netlink ] Bonjour à tous,Je n'arrive pas à formater une date en supprimant l'heure...Voici le code : Dim LabelDate As System.Web.UI.WebControls.Label Di Gérer les enregistrements par demi-heure dans une BDD [ par VivoBaggio ] Salut. J'aimerais savoir comment je pourrais gérer des enregistrement par demi heure. A l'heure actuelle, j'enregistre un coursdans la base de données [ASP.NET] Calendar en français sur un serveur anglais [ par jeffwow ] Bonjour,Est-il possible de changer les propriétés d'un objet calendar (nommer nous même les mois) de façon à ce que si j'héberge mon site sur un serve Conversion video: video to FLV [ par jeffwow ] Bonjour.Je cherche un moyen de convertir des videos de formats standarts (.avi, .mpeg) en FLV.  Ce que je désire c'est de convertir  ces fichiers sur Comment convertir un champ varchar en datetime ??? [ par kiraqi ] Salut ,   J'ai un champ qui s'appelle «heure_E » de type varchar(10) qui stocke les heures d'entrée sous forme :  08 : 30 :01  Comment je peux l convertir variable en heure [ par kinaa ] Salut à tous! Je voudrais savoir la fonction asp à utiliser pour convertir une variable en chaîne de caractères(varchar2) en heure de type hh:mm:ss, Problème contrôle en Anglais [ par hugo7 ] Bonjour à tous j'ai un problème concernant mon contrôle login et createuserwizard.Lorsque je lance le déboguage le texte que contient ces contrôles es Conversion d'un site ASP en ASP.NET [ par pepetcho ] Bonjour,Quelqu'un vient de me donner un site développé en ASP. J'aimerais le convertir en ASP.NET. Connaisseriez-vous des outils qui permettent de con


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales