Je souhaite envoyer des données du client et le créer sur le serveur. Donc:
1) Comment puis-je obtenir le nombre total de millisecondes par objet JavaScript Date
?
2) Comment puis-je créer un objet .NET DateTime
par nombre total de millisecondes?Date d'envoi du client au serveur
Répondre
Vous devrez utiliser AJAX pour cela. Une fois que vous envoyez le d.getTime()
comme expliqué par l'autre réponse, analyser comme ceci dans votre code C# derrière:
if (!string.IsNullOrEmpty(Request.Form["milliseconds"]))
{
long clientSideMS = Int64.Parse(Request.Form["milliseconds"]);
DateTime past = new DateTime(1970, 1, 1);
DateTime clientSideDate = past.AddMilliseconds(clientSideMS);
}
Après cela, clientSideDate
sera la date du côté client.
Edit: en utilisant jQuery, affichant la date est aussi simple que:
var now = new Date();
var ms = now.getTime();
$.post("Page.aspx", { milliseconds: ms.toString() });
var d = new Date();
alert(d.getMilliseconds()); // for the milliseconds between the current seconds
alert(d.getTime()); // for the milliseconds since Midnight, Jan 1, 1970
Aussi: 'd.getTime();' ou même juste '+ d' pour contraindre au nombre - moins à taper. :-) – RobG
Merci, nouveau à moi-même. – mowwwalker
@ user828584, qu'en est-il de .NET 'DateTime'? –
- 1. Date du client et confusion du serveur
- 2. Javascript/ajax/php question: envoi du serveur au client fonctionne, l'envoi du client au serveur échoue
- 3. Temps de passage du serveur au client
- 4. Modification du protocole du client au serveur
- 5. données Ria corruption du serveur au client
- 6. Envoyer l'image du serveur au client et du client au serveur
- 7. Connexion simple du client Iphone au serveur
- 8. Comment reconnecter du serveur au client
- 9. Envoyer les données du serveur au client
- 10. Envoyer des fichiers du client au serveur
- 11. données du serveur (php) au client (terminal)
- 12. Comment recevoir BufferSize du client au serveur?
- 13. Transmission d'une fonction du serveur au client
- 14. Json « Parser Error » du serveur au client
- 15. PHP envoi email du client au serveur
- 16. problèmes d'envoi d'image du client au serveur
- 17. Envoyer l'image du client au serveur
- 18. ZODB/ZEO. Connexion au serveur du client
- 19. Impression multiple du serveur au client
- 20. Envoyer une image du serveur au client
- 21. Comment envoyer Bitmap du serveur au client?
- 22. Http avec chiffrement du client au serveur et le serveur au client
- 23. Transfert de variables javascript du client au serveur
- 24. programme client-serveur, problème d'envoi du message du client au serveur et inversement en utilisant TCP
- 25. Accès au localhost du client à partir du serveur
- 26. Interaction du serveur client
- 27. Format de date et interaction client-serveur
- 28. client-serveur (transfert de fichier du serveur vers le client)
- 29. Communication du serveur client SSL
- 30. Canal du serveur client sécurisé
millisecondes au total depuis quand? Si vous regardez le document [doco pour l'objet Date JavaScript] (https://developer.mozilla.org/fr/JavaScript/Reference/Global_Objects/Date), vous verrez qu'il existe une méthode pour obtenir le nombre total de millisecondes entre une valeur spécifiée date et 1 janvier 1970 - c'est ce que vous voulez dire? – nnnnnn
Je veux juste envoyer des données du client et le créer sur le serveur. –
'alert (+ new Date());' – RobG