最初は韓国語で、今日は2017-11-20です。mysqlの実際のデータからブラウザで同じ日付の結果を得るにはどうしたらいいですか? (タイムゾーン)
私はCentOS7、Nodejs、express、およびmariadb(mysql)を使用しています。
私はタイムゾーンに関する問題があると思います。私CentOS7で
、私のMySQLで
#date
Mon Nov 20 19:30:16 KST 2017
、私のapp.jsで
> SELECT now();
2017-11-20 19:34:05
> SELECT * FROM mytable
------------------
| ID | dodate |
-----------------
| 1 | 2017-11-20|
------------------
、
...
app.get('/', function(req, res){
...
var sql = ‘SELECT dodate FROM mytable’;
conn.query(sql, function(err, rows, fields){
if(err){
console.log(err);
} else{
res.send(rows);
}
...
});
...
結果は、
[{"dodate":"2017-11-19T15:00:00:00.000z"}]
(ブラウザ上)であります
私は
2017-11-20
ない
2017-11-19
どのように私はこの問題を解決することができた結果を望んでいましたか?
を試してみてください。しかし、それは動作しません。 – sayyesdoit
「うまくいかない」とは、「私のサーバーが火をつかんで、データセンターが地面に燃えた」から「私の価値は2分だった」という意味です。あなたの問題を可能な限り正確に記述すると、開発者としてのあなたとあなたの質問に答えようとする人たちのお手伝いをします。 –
ありがとうございます。私の英語は良くありません。だから、申し訳ありませんが私の問題をよく説明することはできません。 – sayyesdoit