来自NodeJS的Postgres日期

时间:2018-10-06 20:34:07

标签: node.js postgresql

我很难用以下字符串从PostgreSQL db到NodeJS正确获取日期格式:

const queryStr ='从数据库中选择TO_CHAR(created_on,'DD-Mon-YYYY')';

我得到的是以下错误,因为我猜节点没有解释参数的正确性:

C:\[...]\Project\server.js:24
                            'TO_CHAR(created_on, 'DD-Mon-YYYY')'
                                                  ^^

SyntaxError: Unexpected identifier

at new Script (vm.js:51:7)
at createScript (vm.js:136:10)
at Object.runInThisContext (vm.js:197:10)
at Module._compile (internal/modules/cjs/loader.js:618:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10)
at Module.load (internal/modules/cjs/loader.js:566:32)
at tryModuleLoad (internal/modules/cjs/loader.js:506:12)
at Function.Module._load (internal/modules/cjs/loader.js:498:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:695:10)
at startup (internal/bootstrap/node.js:201:19)

“ DD-Mon-YYYY”也不起作用。 我不知道如何以我想要的方式“转义” TO_CHAR格式来格式化日期。 任何想法都受到高度赞赏。 谢谢。

0 个答案:

没有答案