obj["用药开始时间"] = objFile["operationdate"] || "";改为时间类型
时间: 2023-07-06 21:19:34 浏览: 125
如果你想把 "用药开始时间" 属性的值改为时间类型,可以将代码改为以下形式:
```
obj["用药开始时间"] = objFile["operationdate"] ? new Date(objFile["operationdate"]) : "";
```
这里同样使用了 JavaScript 内置的 Date 对象,它可以将时间字符串转换为时间对象。如果 objFile 中不存在 "operationdate" 属性,则将 "用药开始时间" 属性的值设置为空字符串。请注意,这里的时间格式也会根据不同的浏览器和操作系统而有所不同。
相关问题
obj["用药剂量"] += objFile["dosage"] ? parseInt(objFile["dosage"]).toString() + ',' : "";改为时间类型
如果你想把 "用药剂量" 属性的值改为时间类型,可以将代码改为以下形式:
```
obj["用药剂量"] += objFile["dosage"] ? new Date(objFile["dosage"]).toLocaleString() + ',' : "";
```
这里使用了 JavaScript 内置的 Date 对象和 toLocaleString() 方法,它可以将时间对象转换为本地时间字符串。如果 objFile 中不存在 "dosage" 属性,则不进行任何操作。请注意,这里的时间格式会根据不同的浏览器和操作系统而有所不同。
obj["用药信息"] += objFile["pham.name"] + ',' || "";什么意思
这段代码是将 objFile 对象中的 "pham.name" 属性值添加到 obj 对象中的 "用药信息" 属性值中,同时在添加之前会先判断 "pham.name" 是否存在,如果存在则在其后面添加逗号,如果不存在则添加一个空字符串。也就是说,这段代码是将 "pham.name" 属性值作为一个用药信息添加到 obj 对象中。
阅读全文