L2J-FR
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum pour réunir les administrateurs de serveur L2
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

 

 [Résolu] Date

Aller en bas 
3 participants
AuteurMessage
Divinity

Divinity


Nombre de messages : 1282
Age : 35
Localisation : Yvelines
Date d'inscription : 24/05/2006

[Résolu] Date Empty
MessageSujet: [Résolu] Date   [Résolu] Date Empty23/11/08, 09:39 pm

Coucou,

J'ai cherché un petit peu dans certains fichiers, et je n'ai pas trouvé de fonction permettant avoir la date avec le timestamp, un peu comme en PHP date('l jS \of F Y h:i:s A').

Faut-il faire les calculs nous-mêmes ?

EDIT: Après quelques recherches plus approfondies j'ai trouvé ceci :

Code:
Date dt = new Date(_state.getRespawnDate());

J'aimerais savoir maintenant si il y a des paramètres, pour afficher le jour, l'heure, etc.

Merci d'avance.

A bientôt !


Dernière édition par Divinity le 24/11/08, 08:39 pm, édité 1 fois
Revenir en haut Aller en bas
Jules

Jules


Nombre de messages : 384
Localisation : Rome
Date d'inscription : 11/04/2008

[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty23/11/08, 11:07 pm

C'est pas une fonction java par défaut ça ?

Code:
   //Pensez aux packages d'importation

   import java.util.Date;
   import java.text.SimpleDateFormat;

   public class TesteClasseSimpleDateFormat {
     public static void main(String[] args) {

   try {
      Date maDateAvecFormat=new Date();
      SimpleDateFormat dateLongue = new SimpleDateFormat("EEEE MM MMMM yyyy HH:mm:ss");
      SimpleDateFormat dateStandard = new SimpleDateFormat("dd/MM/yyyy");
      //Utilisation de la methode FORMAT
      System.out.println(dateLongue.format(maDateAvecFormat));
      System.out.println("Format date dd/MM/yyyy :"+dateStandard.format(maDateAvecFormat));
      //Utilisation de la methode toPattern()
      System.out.println("Affichage du PATTERN : "+ dateStandard.toPattern());
      //Changer de Pattern avec la methode applyPattern()
      System.out.println("Changement de  PATTERN:");
      dateStandard.applyPattern("yyyy/MM/dd");
      System.out.println("Format date yyyy/MM/dd :"+ dateStandard.format(maDateAvecFormat));
      System.out.println("Affichage du PATTERN : "+ dateStandard.toPattern());

      //Obtenir un Objet Date sous un format désiré METHODE PROPRE
      //Utilisation de la methode PARSE
      Date maDateparsee=dateStandard.parse("25/03/1971");
      //Cette methode Fonctionne mais est depreciée A EVITER !!!!!!!!!!!!! METHODE SALE
      Date maSecondeDate=new Date("25/03/1971");      
      //Pensez a la fin de votre traitement a affecter null afin d'éviter de consommer
      //des ressources inutilement
      
      dateStandard=null;
      dateLongue=null;
      maSecondeDate=null;
      maDateparsee=null;
      }
      catch (Exception ex) {System.out.println("Une erreur est survenue");}
     }
   }


Remarque:

La méthode FORMAT de la classe SimpleDateFormat retourne une donnée de type STRING
La méthode PARSE de la classe Format retourne une donnée de type DATE

Résultat à l'écran:
Citation :
mardi 02 février 2004 09:19:56
02/02/2004
Format date dd/MM/yyyy :18/03/2004
Affichage du PATTERN : dd/MM/yyyy
Format date yyyy/MM/dd :2004/03/18
Affichage du PATTERN : yyyy/MM/dd
Revenir en haut Aller en bas
https://l2jfr.jeun.fr/search.forum
Divinity

Divinity


Nombre de messages : 1282
Age : 35
Localisation : Yvelines
Date d'inscription : 24/05/2006

[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty24/11/08, 11:15 am

Merci beaucoup pour cette réponse.

Cependant il me reste un problème sur lequel je n'arrive pas à trouver une solution. En effet, je reprend une donnée de la table au format date, soit YYYY-MM-DD, comment mettre cela en timestamp ?

Merci d'avance !
Revenir en haut Aller en bas
Akira

Akira


Nombre de messages : 160
Age : 39
Date d'inscription : 08/01/2008

[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty24/11/08, 03:39 pm

quelle table??? ....
Revenir en haut Aller en bas
Jules

Jules


Nombre de messages : 384
Localisation : Rome
Date d'inscription : 11/04/2008

[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty24/11/08, 05:29 pm

http://www.roseindia.net/java/java-conversion/DateToTimestamp.shtml a écrit:
Code:
import java.util.*;
import java.text.*;
import java.sql.Timestamp;
public class DateToTimestamp {
  public static void main(String[] args) {
 try {    String str_date="11-June-07";
          DateFormat formatter ;
    Date date ;
          formatter = new SimpleDateFormat("dd-MMM-yy");
              date = (Date)formatter.parse(str_date);
          java.sql.Timestamp timeStampDate = new
Timestamp(date.getTime());
    System.out.println("Today is " +timeStampDate);
    } catch (ParseException e)
    {System.out.println("Exception :"+e);    }   
   
  }
Revenir en haut Aller en bas
https://l2jfr.jeun.fr/search.forum
Divinity

Divinity


Nombre de messages : 1282
Age : 35
Localisation : Yvelines
Date d'inscription : 24/05/2006

[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty24/11/08, 05:55 pm

Malgrés mes recherches... Avé Jules !
Revenir en haut Aller en bas
Jules

Jules


Nombre de messages : 384
Localisation : Rome
Date d'inscription : 11/04/2008

[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty24/11/08, 08:28 pm

Jules se demande si ça fonctionne comme tu l'attendais. Si tel est le cas, Jules se félicite, et grâce à ta recherche, tu ne seras pas écartelé.
Revenir en haut Aller en bas
https://l2jfr.jeun.fr/search.forum
Divinity

Divinity


Nombre de messages : 1282
Age : 35
Localisation : Yvelines
Date d'inscription : 24/05/2006

[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty24/11/08, 08:38 pm

A vrai dire, j'ai modifié l'attribut en decimal(20) pour qu'il y stocke le timestamp puis je peux la reprendre facilement ^^.

Mais je vais bientôt utiliser, normalement, la date avec ce format, je te tiens au courant.

Encore merci ^^.
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] Date Empty
MessageSujet: Re: [Résolu] Date   [Résolu] Date Empty

Revenir en haut Aller en bas
 
[Résolu] Date
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Siege date nouvelle rev L2Jfree
» [RESOLU] startAccountManager.bat

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
L2J-FR :: Général :: Aides et Conseils-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser