js時間轉化格式及UCC HIBC條碼解析

2021-10-03 07:35:43 字數 3511 閱讀 2407

就記錄下,條形碼解析寫的很糟糕,好多地方可以封裝函式的,所以有點亂,直接複製過去還能用的,ucc條碼只能解析包裝**,通過包裝**獲取型號是調後台介面,然後上面是自己寫的各種時間格式轉yy-mm-dd的函式,寫的low但能用。

import

from

'@/api/distributionsheet'

// 時間轉化函式

// 日期轉化格式

export

function

formatesdata

(d)// 日期轉化格式

export

function

formatedata

(d)else

let day =

''if

(d.getdate()

.tostring()

.length ===1)

else

return d.

getfullyear()

+'-'

+ m +

'-'+ day

}// yyjjj轉y-m-d

export

function

getyjdate

(n)// yymmdd轉y-m-d

export

function

getymddate

(n)// mmyy轉y-m-d

export

function

getmydate

(n)// mmddyy轉y-m-d

export

function

ge***ydate

(n)//ucc包裝**獲取型號

export

async

function

getuccmodel

(query)).

catch

(err =>)}

// 條形碼解析

export

function

barcodeanalysis

(barcode, scandata)

else

}else

if(barcode3.

slice(0

,2)===

'21')}

else

if(barcode3.

slice(0

,2)===

'10'

)else

}else

if(barcode3.

slice(0

,2)===

'21')}

else

if(barcode1.

slice(0

,2)===

'17'

)else

}else

if(barcode4.

slice(0

,2)===

'21')}

else

if(barcode1.

slice(0

,2)===

'10'

)else

if(barcode1.

slice(0

,2)===

'21')}

else

}else

else

}else

if(barcode3.

slice(0

,2)===

'21')}

else

if(barcode3.

slice(0

,2)===

'10'

)else

}else

if(barcode3.

slice(0

,2)===

'21')}

else

if(barcode1.

slice(0

,2)===

'17'

)else

}else

if(barcode4.

slice(0

,2)===

'21')}

else

if(barcode1.

slice(0

,2)===

'10'

)else

if(barcode1.

slice(0

,2)===

'21')}

}else

else

if(barcode.

slice(5

,6)===

'3')

else

if(barcode.

slice(5

,6)===

'4')

else

if(barcode.

slice(5

,6)===

'5')

else

if(barcode.

slice(6

,7)===

'6')

else

if(barcode.

slice(6

,7)===

'7')

}else

if(barcode.

slice(3

,4)===

'9')

else

if(barcode.

slice(9

,10)===

'3')

else

if(barcode.

slice(9

,10)===

'4')

else

if(barcode.

slice(9

,10)===

'5')

else

if(barcode.

slice(9

,10)===

'6')

else

if(barcode.

slice(9

,10)===

'7')

else

}else

else

if(barcode.

slice(3

,4)===

'3')

else

if(barcode.

slice(3

,4)===

'4')

else

if(barcode.

slice(3

,4)===

'5')

else

if(barcode.

slice(3

,4)===

'6')

else

if(barcode.

slice(3

,4)===

'7')}}

else

}else

} console.

log(scandata)

return scandata

}

js 時間格式轉化

function w 通用元素物件 var dout null,dcontent null w.ginit function 清空輸出內容 w.outclean function 輸出內容 w.outset function s 輸出行內容 w.outline function s 格式化時長字串,...

python GMT時間格式轉化

1 datetime型別轉換成gmt時間格式的字串 如 thu,19 feb 2009 16 00 07 gmt strftime 官方釋義 new string from datetime import datetime gmt format a,d b y h m s gmt 0800 cst ...

C 時間格式轉化

今天在使用repeater的時候,需要把時間變成短格式,忘了以前使用什麼方法,臨時寫了乙個,記錄一下。using system using system.data using system.configuration using system.web using system.web.securit...