IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres composants PHP Discussion :

Zend_Date dans un format précis


Sujet :

Autres composants PHP

  1. #21
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    un format qui vaudrait par exemple :

    en fr : dd/MM/yyyy
    en de : dd.MM.yyyy

    il y a bien Zend_Date:: DATE_MEDIUM qui correspond à ce format pour l'allemand mais en fr le le mois passe en lettre (MMM)...

  2. #22
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    c'est des formats exotiques ca, il n'existe pas dans les locales

  3. #23
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    Formats exotiques ?

    24/01/1980 en fr c'est un format exotique ?

    Pourquoi date medium est défini en allemand en nombre et en fr en lettre ?

  4. #24
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Thierry B. Voir le message
    Formats exotiques ?

    24/01/1980 en fr c'est un format exotique ?
    le format français en short c'est jj/mm/aa

    Citation Envoyé par Thierry B. Voir le message
    Pourquoi date medium est défini en allemand en nombre et en fr en lettre ?
    parce que ca dépend de la locale chaque pays a sont format diffèrent

  5. #25
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    Le problème du format short c'est que je n'ai pas l'année entière du coup, dans le cadre d'un formulaire, si je récupère mon année en deux chiffres c'est un peu chaud pour le stocker ensuite dans ma base au format iso, donc y'a pas de solutions si je comprends bien...

  6. #26
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Thierry B. Voir le message
    Le problème du format short c'est que je n'ai pas l'année entière du coup, dans le cadre d'un formulaire, si je récupère mon année en deux chiffres c'est un peu chaud pour le stocker ensuite dans ma base au format iso, donc y'a pas de solutions si je comprends bien...
    faut toujours partir d'une date international, ensuite tu la formate comme tu veux; mais c'est sur avec un champs libre c'est plus compliquer

  7. #27
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    faut toujours partir d'une date international
    Le problème c'est que je veux utiliser le formatage dans un formulaire, c'est donc le client qui saisira le format localisé et ensuite moi (enfin l'appli) qui traite et qui save en format ISO, y'a pas d'inversion possible... et quand je reformate avec Zend_Date ma short date en iso, ça me sort un magnifique "00yy" (forcément).

    Pourtant Zend_Validate_Date est fait pour ça en théorie, mais en pratique ça ne fonctionne pas bien puisque le format localisé est potentiellement moins précis que le format enregistré ensuite en base (d'où l'intérêt de choisir son propre format pour chaque locale).

  8. #28
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Thierry B. Voir le message
    Le problème c'est que je veux utiliser le formatage dans un formulaire, c'est donc le client qui saisira le format localisé et ensuite moi (enfin l'appli) qui traite et qui save en format ISO, y'a pas d'inversion possible... et quand je reformate avec Zend_Date ma short date en iso, ça me sort un magnifique "00yy" (forcément).

    Pourtant Zend_Validate_Date est fait pour ça en théorie, mais en pratique ça ne fonctionne pas bien puisque le format localisé est potentiellement moins précis que le format enregistré ensuite en base (d'où l'intérêt de choisir son propre format pour chaque locale).
    si il rentre en formaliser locale y'as pas de soucis, de toute facon y'a des plugin javascript pour faire ca

  9. #29
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    de toute facon y'a des plugin javascript pour faire ca
    Oui mais quand l'utilisateur sélectionne sa date avec le datepicker, il faut bien qu'il ait un aperçu (donc localisé) de ce qu'il a saisi avant l'enregistrement du formulaire non ?

  10. #30
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Thierry B. Voir le message
    Oui mais quand l'utilisateur sélectionne sa date avec le datepicker, il faut bien qu'il ait un aperçu (donc localisé) de ce qu'il a saisi avant l'enregistrement du formulaire non ?
    oui mais l'aperçu est diffèrent la reel valeur du champs
    il vois : 21/05/2010, mais quand tu fais un submit c'est 2010-05-21 qui est envoyé

  11. #31
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    oui mais l'aperçu est diffèrent la reel valeur du champs
    il vois : 21/05/2010, mais quand tu fais un submit c'est 2010-05-21 qui est envoyé
    Stocker la vraie valeur dans un champ <input type="hidden" /> ? J'aurais aimé me passer de telles bidouilles avec un framework comme Zend mais bon si j'ai pas le choix...

    Merci quand même

  12. #32
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Thierry B. Voir le message
    Stocker la vraie valeur dans un champ <input type="hidden" /> ? J'aurais aimé me passer de telles bidouilles avec un framework comme Zend mais bon si j'ai pas le choix...

    Merci quand même
    c'est natif, il le fait tout seul (avec dojo)

  13. #33
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    c'est natif, il le fait tout seul (avec dojo)
    On utilise JQuery (pas très original je sais )

  14. #34
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Thierry B. Voir le message
    On utilise JQuery (pas très original je sais )
    oh il doit bien le faire le datepicker de jquery

    dans dateformat :
    http://docs.jquery.com/UI/Datepicker#option-dateFormat

  15. #35
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 65
    Par défaut
    Je regarderai.

    En tout cas merci de t'être penché sur mon problème

  16. #36
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    quoi que en regardant, il a l'air d'afficher la même date que ce qu'il envoie
    en tout cas dojo le fait, tu peux peu être mixer les 2

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [XL-2007] concatener des nombres dans un format précis
    Par projekx dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/07/2011, 18h41
  2. Réponses: 11
    Dernier message: 01/08/2006, 06h15
  3. Comparaison de 2 dates dans des formats différents
    Par frdek dans le forum Langage SQL
    Réponses: 2
    Dernier message: 14/02/2005, 16h05
  4. Selection des x premiers caractères dans un champ précis
    Par Schulman dans le forum Langage SQL
    Réponses: 2
    Dernier message: 12/01/2005, 10h23
  5. [C#] Lecture dans un endroit précis d'un fichier ...
    Par maitrebn dans le forum Windows Forms
    Réponses: 3
    Dernier message: 15/10/2004, 14h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo