La solution pour l'heure de requête mysql pour obtenir l'heure numérique : interrogez d'abord l'heure numérique à partir de la base de données ; puis utilisez la méthode "function timestampToTime(timestamp){...}" dans le front-end pour convertir le horodatage dans le temps.
Recommandé : "Tutoriel vidéo MySQL"
L'heure interrogée dans la base de données est affichée sous la forme d'une chaîne de chiffres sur le front-end ?
Solution :
J'ai déjà rencontré un problème. L'heure interrogée dans la base de données était affichée sous forme de nombre sur le front-end. La base de données que j'utilise est mysql. Ma solution est de la convertir sur le front-end. Le code est le suivant :
La chaîne de nombres interrogée est un horodatage. l'extrémité avant.
function timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 Y = date.getFullYear() + '/'; M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '/'; D = date.getDate() + ' '; h = date.getHours() + ':'; m = date.getMinutes() + ':'; s = date.getSeconds(); return Y+M+D; }
Ce qu'il faut noter, c'est si l'horodatage demandé est composé de 10 chiffres ou de 13 chiffres ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!