• 09 Juin 2024, 20:32:53


Auteur Sujet: Precision sur le Getdate  (Lu 2998 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Precision sur le Getdate
« le: 26 Octobre 2010, 20:27:46 »
Bonjour à toute et à tous,

J'aimerais savoir concretement ce que cette fonction fait.

J'ai compris elle compte le nombre de jour depuis le debut de l'année. Juste?

Si je fait un getdate le 2 décembre 2010 et que le 2 decembre 2011 j'en fait un nouveau et que je les compare, il seront considéré comme les meme ou pas?
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne chneuls

  • *
  • Tueur
  • Messages: 62
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #1 le: 26 Octobre 2010, 20:58:49 »
Salut :)
La fonction getdate(); ou getdate(Year, Month, Day);
peut servir à deux choses, soit, avec les paramètres comme tu peut le constater, prend l'année, le mois et le jour, et si tu l'utilise sans les paramètres la fonction va compter le nombre de jour depuis le depuis de l'année ( ce qui peut être pratique pour certain script :D )

Si tu compare getdate(); pris le 2 décembre 2010 et le résultat du 2 décembre 2011 le résultats peut être le même si les deux années ont le même nombre de jours ( car il faut penser aux années bissextile :p )

A+ sous l'bus,
Sam.  :cheers

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #2 le: 26 Octobre 2010, 22:14:46 »
ouai mais si les 2 ne sont pas bissextile ça ne prendra pas en compte =s
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #3 le: 26 Octobre 2010, 22:45:21 »
bah, cette fonction prend la date du jour tout simplement ^^



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #4 le: 26 Octobre 2010, 22:47:43 »
je réfléchis comment faire pour savoir si 2 date diffère de 60jours, le soucis, s'est que si l'année change.

Genre le 29 décembre, et le 3janvier je vérifie si il differre de 60jour, ça va me dire que oui alors que non en fait.
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne chneuls

  • *
  • Tueur
  • Messages: 62
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #5 le: 26 Octobre 2010, 23:02:27 »
Pour le milieu de l'année c'est simple, il suffit d'utiliser getdate(); et un jour dont tu connais son chiffre.

Par exemple

getdate(); va te donner le 60ème jour de l'année
mais comme toi tu connais le 120ème jour
tu peut faire la différence des deux et savoir donc qu'il y a 60 jours.
Sinon si c'est à cheval entre deux années, il faut que tu fait la différence du nombre de jour dans l'année (soit 365) et de la valeur de getdate();
puis à l'année suivante tu sais que tel jour est par exemple le 5ème.

donc tu calcul la valeur de getdate de l'an 2010 (par exemple 365 - 310) qui va être le 310 ème jour, donc 55 jours restant avant la fin de l'année que tu ajoutes au 5 jours passés à l'an 2011 ce qui donne par miracle 60 jours :D

Un problème se pose, les années bissextiles, dans ce cas il faudra que tu modifie 1 fois le nombre de jours si c'est le cas ^^

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #6 le: 26 Octobre 2010, 23:09:44 »
Je vais peut être dire une truc faux, mais il n'y a pas une histoire de date Unix (1/1/1970 - 0h00) ?

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : Precision sur le Getdate
« Réponse #7 le: 26 Octobre 2010, 23:24:53 »
C'est pas le timeshamp ou quelque chose dans le jors ce que tu dit gilux ? ^^

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #8 le: 26 Octobre 2010, 23:43:22 »
mktime
timestamp

dans l'include uf.inc

Et donc celle la différencierais les 2 année?
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Re : Precision sur le Getdate
« Réponse #9 le: 26 Octobre 2010, 23:46:02 »
juste comme sa , cette fonction récupere la date entrée dans ton PC , je le sais a cause de mon PC dans lequel l'heure ni la date ne sont jamais réglé .

laquelle?
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : Re : Precision sur le Getdate
« Réponse #10 le: 26 Octobre 2010, 23:58:06 »
juste comme sa , cette fonction récupere la date entrée dans ton PC , je le sais a cause de mon PC dans lequel l'heure ni la date ne sont jamais réglé .

Peut-être qu'elle prend l'heure du serveur, car je pense que le serveur est allumé sur ton pc, le serveur est donc a l'heure de ton pc =)

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : Re : Re : Re : Precision sur le Getdate
« Réponse #11 le: 27 Octobre 2010, 00:00:08 »
juste comme sa , cette fonction récupere la date entrée dans ton PC , je le sais a cause de mon PC dans lequel l'heure ni la date ne sont jamais réglé .

laquelle?
getdate .
Et oui dydjyz quand j'dis celle du pc c'est = à celle du serveur  :happy

Ah ^^ car apart le serveur, j'voit pas ou la fonction pouvait aller chercher l'heure xD

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #12 le: 27 Octobre 2010, 00:06:47 »
Ben elle pourrais aller chercher l'heure sur le réseau sa-mp :D

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : Precision sur le Getdate
« Réponse #13 le: 27 Octobre 2010, 00:07:27 »
Jpense que sa bouffe moins de ressource de prendre l'heure sur le PC-Serveur xD

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Precision sur le Getdate
« Réponse #14 le: 27 Octobre 2010, 00:10:38 »
Ouais j'avoue mais bon, il faut explorer toute les solutions :D