function add0(m) { return m < 10 ? '0' + m : m } function format(shijianchuo) { //shijianchuo是整数,否则要parseInt转换 var time = new Date(shijianchuo); var y = time.getFullYear(); var m = time.getMonth() + 1; var d = time.getDate(); var h = time.getHours(); var mm = time.getMinutes(); var s = time.getSeconds(); return y + '-' + add0(m) + '-' + add0(d) + ' ' + add0(h) + ':' + add0(mm) + ':' + add0(s); } function strToObj(str, ipAddress) { var data = { A: str.substring(6, 11), B: str.substring(12, 17), C: str.substring(18, 23), D: str.substring(24, 29), E: str.substring(30, 35), F: str.substring(36, 41), G: str.substring(42, 47), H: str.substring(48, 53), I: str.substring(54, 59), J: str.substring(60, 65), K: str.substring(66, 71), a: str.substring(72, 73), b: str.substring(74, 75), c: str.substring(76, 77), d: str.substring(78, 79), e: str.substring(80, 81), f: str.substring(82, 83), g: str.substring(84, 85), h: str.substring(86, 87), L: str.substring(88, 93), M: str.substring(94, 99), N: str.substring(100, 105), O: str.substring(106, 111), P: str.substring(112, 117), Q: str.substring(118, 123), R: str.substring(124, 129), S: str.substring(130, 135), T: str.substring(136, 141), U: str.substring(142, 147), V: str.substring(148, 153), W: str.substring(154, 159), X: str.substring(160, 165), Y: str.substring(166, 171), Z: str.substring(172, 177), i: str.substring(178, 183), j: str.substring(184, 185), k: str.substring(186, 187), l: str.substring(188, 189), m: str.substring(190, 191), n: str.substring(192, 200), o: str.substring(201, 206), p: str.substring(207, 208), q: str.substring(209, 214), r: str.substring(215, 220), s: str.substring(221, 226), t: str.substring(227, 232), u: str.substring(233, 238), v: str.substring(239, 244), w: str.substring(245, 250), x: str.substring(251, 252), y: str.substring(253, 254), z: str.substring(255, 256), C53: str.substring(257, 258), C54: str.substring(259, 264), C55: str.substring(265, 266), suedtime: format(new Date().getTime()), deviceType: '东丽', IPAddress: ipAddress || '' } return data } module.exports = strToObj