Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Date et heure en Chine dans un script


Bazoo

Messages recommandés

Arf, j' ai fait le test.php, AOL ne prend pas ça en charge, quelle déveine !

 

Je vais devoir me trouver un site d' hébergement provisoire qui l' accepte, ou un définitif d' ailleurs. Il y en a des biens pas chers ( je veux surtout pas de pub ) ?

 

Je voulais savoir : est-ce que c' est possible de mélanger des pages .htm avec des pages .php ? Parce que j' ai tout fait en htm moi !

 

Ou alors, est-ce que c' est possible de convertir une page .htm en page .php ?

 

Kewlcat, je vais retourner voir ce script, excuse-moi si je l' ai mal compris, son truc colle mal avec mes maigres connaissances en javascript ...

 

Bon réveil à tous, n' oubliez-pas la crème à bronzer ! :P

Lien vers le commentaire
Partager sur d’autres sites

KewlCat : je te prie de m' excuser, j' avais bien lu la page, et cru que c' était le script sur la page qu' il fallait utiliser, alors qu' il est complémentaire à celui du .js. Je trouvais donc que ce qu' il disait était en complète contradiction avec les morceaux de script que j' avais sous les yeux... Je suis une quiche finie :P

 

Pour ma défense, l' auteur avait quand même écrit :

 

The time in Sydney, Australia is 6:29 PM (ADST ) on Thursday

 

en haut de page, comme exemple, et que ça ne correspond pas du tout au script final :-P Tout ça était très loin de ce que je cherchais.

 

 

Il reste ceci :

 

stdz is your local identifier for standard time. (in my case 'AEST')

dayz is your local identifier for daylight savings time. (in my case 'ADST')

 

Je plante pour trouver ces infos ( dayz et stdz, nul part sur le web... sauf sur des billets d' avion :-( ).

 

Je reviens embêter quand ce sera testé :-P

Lien vers le commentaire
Partager sur d’autres sites

Enfin un signe optimiste, je viens de réussir à refaire mon script d' une façon plus souple pour y intégrer la suite.

KewlCat ( coucou :P ) , faut dire que je pouvais pas me servir du .js ( pas de mois, ni jour du mois, ni an, jour de la semaine à l' envers, infos parasite comme

"stdz" , etc... ). Mais je l' ai bien regardé ( toute la journée... :cry: ), et j' ai compris comment faire ce qui me bloquait.

 

Résultat ( attention aux yeux ;) :

 

 

<script language="JavaScript">

 

var la_date = new Date()

 

var nom_du_jour = new Array();

nom_du_jour[0] = "dimanche";

nom_du_jour[1] = "lundi";

nom_du_jour[2] = "mardi";

nom_du_jour[3] = "mercredi";

nom_du_jour[4] = "jeudi";

nom_du_jour[5] = "vendredi";

nom_du_jour[6] = "samedi";

 

var numero_du_jour = la_date.getUTCDay()

 

 

var date = la_date.getUTCDate();

 

var nom_du_mois = new Array();

nom_du_mois[0] = "Janvier";

nom_du_mois[1] = "Février";

nom_du_mois[2] = "Mars";

nom_du_mois[3] = "Avril";

nom_du_mois[4] = "Mai";

nom_du_mois[5] = "Juin";

nom_du_mois[6] = "Juillet";

nom_du_mois[7] = "Août";

nom_du_mois[8] = "Septembre";

nom_du_mois[9] = "Octobre";

nom_du_mois[10] = "Novembre";

nom_du_mois[11] = "Décembre";

 

var numero_du_mois = la_date.getUTCMonth();

 

 

var an = la_date.getUTCFullYear();

 

var heure = la_date.getUTCHours()+8;

 

var minute = la_date.getUTCMinutes();

 

document.write("Bonjour, en Chine nous sommes le ");

document.writeln(nom_du_jour[numero_du_jour]);

document.write(" " + date + " ");

document.writeln(nom_du_mois[numero_du_mois]);

document.write(" " + an + ". Il est " + heure + " heures et " + minute + " minutes.");

 

</SCRIPT>

 

Alors, bien sûr, il faut encore qu' on m' aide, surtout que là, c' est facile ( pour vous ) , moi j' y ai passé des heures, je suis exténué :

 

Objectif : faut pas que les heures dépassent le chiffre "24" . A "24" heures, ça doit retomber à 1, et faut rajouter "1" aux jours .

 

Deux tentatives manquées :

 

1° if(heure>24) // marche pas, plus rien ne s' affiche

{heure = heure-24;

numero_du_jour = numero_du_jour +1;

}

 

 

2° if (heure >24) {heure-24; numero_du_jour+1;} // n' a aucun effet visible

 

Si vous avez une idée , ça vaudra mieux que les miennes

 

:mhh:

Lien vers le commentaire
Partager sur d’autres sites

Prob.

 

Si tu ajoutes 7 heures au 31° jour, il fait comment pour ajouter le 1 ?

(changement de mois)

 

Si tu ajoutes 7 heurese le 28, comment tu sais c'est quel mois, et quand il y'a changement de mois ?

(taille des mois)

 

Le mieux est de trouver un serveur qui fait le php :P

 

777

Lien vers le commentaire
Partager sur d’autres sites

T' inquiètes, je me suis inscrit à Free, qui est sans pub, mais il faut pour ça que je m' abonne :-( .

 

J' ai donc fait mon inscription au forfait libre, et je dois recevoir le CD d' ici peu. J' imagine qu' après, je ne suis pas obligé de me connecter avec leur numéro ?

 

Mais ce script, j' y ai vraiment passé des heures ( plus de 15, largement ), et je ne veux pas m' avouer vaincu. Il pourra toujours servir à d' autres après. Oui, le +8 est vraiment chiant, mais je trouverai la soluce si j' en ai le temps.

 

Je reviendrai pour le php quand je pourrai faire mes essais sur Free :-P

 

Joyeuses Fêtes ! :P

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...