fix:印刷时间兼容/和-两种分隔符,支持1980/03格式
This commit is contained in:
parent
251e2ca311
commit
3a4a30511d
@ -2095,7 +2095,9 @@ export default {
|
||||
var pubTimeStr = this.printTime || ''
|
||||
var pubTimestamp = '0'
|
||||
if (pubTimeStr) {
|
||||
var parts = pubTimeStr.split('-')
|
||||
// 兼容 '1980/03' 和 '1980-03' 两种格式
|
||||
var normalized = pubTimeStr.replace(/\//g, '-')
|
||||
var parts = normalized.split('-')
|
||||
if (parts.length >= 2) {
|
||||
var d = new Date(parseInt(parts[0], 10), parseInt(parts[1], 10) - 1, 1)
|
||||
var ts = Math.floor(d.getTime() / 1000)
|
||||
@ -2237,7 +2239,9 @@ export default {
|
||||
var pubTimeStr = this.noIsbnPrintTime || ''
|
||||
var pubTimestamp = '0'
|
||||
if (pubTimeStr) {
|
||||
var parts = pubTimeStr.split('-')
|
||||
// 兼容 '1980/03' 和 '1980-03' 两种格式
|
||||
var normalized = pubTimeStr.replace(/\//g, '-')
|
||||
var parts = normalized.split('-')
|
||||
if (parts.length >= 2) {
|
||||
var d = new Date(parseInt(parts[0], 10), parseInt(parts[1], 10) - 1, 1)
|
||||
var ts = Math.floor(d.getTime() / 1000)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user