DATE对象
- 定义日期对象
- 显示字符串日期
- 显示本地化字符串日期
dt = new Date();
Mon Aug 12 2019 13:10:36 GMT+0800 (中国标准时间)
dt;
Mon Aug 12 2019 13:10:36 GMT+0800 (中国标准时间)
dt.toDateString();
"Mon Aug 12 2019"
dt.toLocaleString();
"2019/8/12 下午1:10:36"
- 定义指定日期的时间对象
dt = new Date("2020/3/8 11:23");
Sun Mar 08 2020 11:23:00 GMT+0800 (中国标准时间)
dt.toLocaleString();
"2020/3/8 上午11:23:00"
dt.toUTCString();
"Sun, 08 Mar 2020 03:23:00 GMT"
除了用/分隔以外
空格,逗号,句号,横杠
都可以用于定义指定日期的时间
注意,时间那里不可以省,还是用冒号就可
例如
获取时分秒的方法
代码
dt = new Date();
Mon Aug 12 2019 17:14:07 GMT+0800 (中国标准时间)
dt2 = new Date("2019-08-13 13:14");
Tue Aug 13 2019 13:14:00 GMT+0800 (中国标准时间)
dt2.toLocaleString();
"2019/8/13 下午1:14:00"
dt.getDate(); // 获取几号
12
dt.getDay(); // 获取星期几。 星期一是1,星期六是6,星期天是0
1
dt.getMonth(); // 获取月份。 八月份是7。取值范围是(0-11)
7
dt.getFullYear(); // 获取年份,四位数
2019
dt.getHours(); // 小时
17
dt.getMinutes(); // 分钟
14
dt.getSeconds(); // 秒数
7
dt.getMilliseconds(); // 豪秒
3
dt.getTime(); // 计算从1970.1.1日到现在的豪秒数
1565601247003
效果
JSON对象
- python中处理json
- python数据转json字符串
- 字符串转python数据
代码
import json
name = "name"
d = {name: 'zs2'}
f = open("a.txt", "w", encoding="utf8")
json.dump(d, f)
f = open("a.txt", "r", encoding="utf8")
con = json.load(f) # c = f.read() # json.loads(c)
print(con, type(con))
手写json格式
import json
# d = "{'name':'zs'}" # 不符合json格式的字符串
d2 = {'name': 'zs'}
# 本质就是序列化这个字典
# 效果就是处理为: '{"name":"zs"}'
jd2 = json.dumps(d2)
d = '{"name":"zs"}'
c = json.loads(d)
print(c, type(c))
# json.load() # 参数是文件对象. 1个
# json.dump() # 参数,数据,文件对象1个.
# json.loads(json串) # 把json串转py, 串是多个
# json.dumps(py数据) # py数据转json串, 数据也是多个的
- javascript中处理json
对象转字符串
字符串转对象
小结
字符串转对象
JSON.parse(字符串) 效果相当于 python中json.loads(字符串)
对象转字符串
JSON.stringify(对象), 效果相当于python中 json.dumps(对象)
Math对象
参考数据
取绝对值
向下取整
最大值与最小值
十的二次冥
随机数。 0-1的随机数
四舍五入
设置可编辑的