后端开发2025年10月18日
目录 1.背景 2. 遇到的坑 3. 一些小案例 3.1 当前日期、日期时间、UTC日期时间 3.2 昨天、昨天UTC日期、昨天现在这个时间点的时间戳 3.3 日期转时间戳 3.4 时间戳转日期 3.5 日期加减、小时的加减 4. 总结 5. 完整的编码 1.背景 最近项目是国际项目,所以需要经常需要用到UTC时间和local时间的转换。 所以整理了一下时...
前端开发2025年10月16日
JavaScript 中有两种类型转换:隐式类型转换和显式类型转换。 隐式类型转换指 JavaScript 在运行时自动将一种类型转换为另一种类型。例如,在数学运算中,JavaScript 会将字符串转换为数字。 显式类型转换指在代码中使用内置函数或全局对象将一种类型显式地转换为另一种类型。例如,使用 Number() 函数将字符串转换为数字,使用 Str...
前端开发2025年10月14日
目录 进制介绍 进制转换 parseInt(str, radix) Number() +(一元运算符) Number.prototype.toString(radix) 自定义转换 十进制与十六进制转换 十进制和二进制转换 进制介绍 JavaScript 中提供的进制表示方法有四种:十进制、二进制、十六进制、八进制。 对于数值字面量,主要使用不同的前缀来区...
前端开发2025年10月13日
简单介绍一下几种常见的坐标系: WGS84坐标系:即地球坐标系(World Geodetic System),国际上通用的坐标系。设备包含的GPS芯片或者北斗芯片获取的经纬度一般都是为WGS84地理坐标系,目前谷歌地图采用的是WGS84坐标系(中国范围除外)。 GCJ02坐标系:GCJ-02是由中国国家测绘局(G表示Guojia国家,C表示Cehui测绘,...
后端开发2025年10月13日
目录 Python 10进制数与16进制数相互转换 10进制转为16进制 16进制转为10进制 扩展:python十进制与十六进制互转 Python 10进制数与16进制数相互转换 10进制转为16进制 在Python中,我们可以使用内置的hex()函数将10进制数转换为16进制数 decimal = 12 hexadecimal = hex(decima...
前端开发2025年10月04日
目录 一、扁平转树形 1、方法一 2、方法二 3、方法三 4、方法四 二、树形转扁平 1、方法一 2、方法二 3、方法三 一、扁平转树形 在 JavaScript 中,可以使用递归算法将扁平的数据转换为树形结构。 扁平数据通常是一个带有 parentId 属性的数组,而树形结构通常是一个带有 children 属性的对象。 1、方法一 下面是一个简单的例子...
后端开发2025年10月01日
目录 Python time模块时间获取和转换 1. 获取时间 1.1. 时间戳 1.2. 结构化时间 1.3. 格式化时间 2. 时间转换 2.1. 时间戳 < > 结构化时间 2.2. 结构化时间 < > 格式化时间 Python time模块时间获取和转换 Time模块介绍 Python的Tim...
后端开发2025年09月21日
目录 快速入门 简介 时间生成与转换 Sleep 处理器时间 struct_time类 参考资料 参考资料 时区 格式化 其他 快速入门 In [1]: import time # 获取当前时间 In [25]: time.strftime("%Y-%m-%d_%H-%M-%S", time.localtime()) Out[25]: ...
前端开发2025年09月19日
【基本语法】 text-transform:转换值 【语法介绍】 text-transform包括以下取值范围。none:表示使用原始值。lowercase:表示使每个词的所有字母小写。uppercase:表示使每个单词的所有字母大写。capitalize:表示使每个单词的第一个字母大写。 ...
后端开发2025年08月20日
目录 一、隐式值与隐式参数 二、隐式转换函数 三、隐式类 隐式转换是在Scala编译器进行类型匹配时,如果找不到合适的类型,那么隐式转换会让编译器在作用范围内自动推导出来合适的类型。 一、隐式值与隐式参数 隐式值是指在定义参数时前面加上implicit。隐式参数是指在定义方法时,方法中的部分参数是由implicit修饰【必须使用柯里化的方式,将隐式参数写在...