归云的个人小站 历历浮生,无非败而后成
#js

清除所有的Cookie和localStorage

清除所有的Cookiefunction clearAllCookies() { var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var coo

归云 发布于 2023-10-10

通过经纬度计算距离

MyBatiscast(ACOS(SIN((#{Latitude}*3.1415) /180)SIN((LATITUDE * 3.1415) /180)cos((#{latitude} * 3.1415)/180)COS((LATITUDE * 3.1415) /180)cos((#{Longitu

归云 发布于 2023-10-08

mac命令(逐步更新)

清除命令sudo killall mDNSResponder

归云 发布于 2023-10-08

创建 MySQL 并设置权限

以下是创建新数据库和新用户的步骤:登录到 MySQL8 数据库服务器,在终端中输入以下命令:mysql -u root -p输入 root 用户的密码,进入 MySQL 的命令行界面。创建新数据库,假设我们要创建一个名为 testdb 的数据库,可以使用以下命令:CREATE DATABASE te

归云 发布于 2023-06-20

Linux下Zerotier使用

安装 zerotier-onecurl -s https://install.zerotier.com | sudo bash加入虚拟网络sudo zerotier-cli join xxxxxxxx开机自启sudo systemctl restart zerotier-one

归云 发布于 2023-06-19
#js

JavaScript 睡眠函数

在 JavaScript 中,可以使用 setTimeout() 方法来添加睡眠或延迟。例如,要添加一秒的睡眠,可以使用以下代码:setTimeout(function() { // 这里写需要延迟的代码}, 1000);这段代码会在 1 秒后执行传入的函数。可以将需要延迟执行的代码放在这个函数中

归云 发布于 2023-05-17

小程序模拟刷新

小程序模拟刷新小程序自身没有刷新,我自己写了一个方法实现模拟刷新逻辑为首先获取页面路径和参数,然后使用redirectTo函数跳转当前的页面,模拟刷新的效果onPullDownRefresh(){ // 获取当前参数与路径 const pages = getCurrentPages()

归云 发布于 2023-05-15
#js

价格小数简化方法

价格小数简化方法讲价格的小数简化,如 14.20 变成 14.2 把 15.00 变成 15formatPrice(price) { let num = parseFloat(price).toFixed(2); // 先转换成 2 位小数的字符串

归云 发布于 2023-05-11
#js

JS时间计算

<think> 好吧,我得想想怎么总结这段JavaScript代码。用户给的这个函数`calcDate`好像就是用来计算日期加减天数的吧。 先看看函数定义部分:它接受一个日期字符串和一个数字参数。这里有个细节需要注意——当使用`date.getMonth()`时返回的是从0开始计月,所以要在里面加1让它变成真正的月份数字。 接下来是逻辑步骤: 1. 创建一个新的Date对象来解析传入的日期字符串; 2. 用setDate方法增加指定天数(注意要处理跨月的情况); 3. 分别提取修改后的年、月、日,并进行格式化。 不过我想用户应该还需要知道怎么调用这个函数以及它的输出结果。所以可以加一个使用示例,比如加上20天到某个特定日期后得到的新日期。 </think> 这段代码实现了一个`calcDate`函数,用于计算给定日期字符串(如'YYYY/MM/DD')增加指定天数后的完整中文日期格式。 功能拆解如下: 1. 函数接收一个日期字符串参数和一个数字天数的参数; 2. 创建Date对象解析输入日期,并进行内部修改以加上指定天数; 3. 使用`getDate()`、`getMonth()`和`getFullYear()`分别获取日/月/年,其中月份加1为标准表示法(返回结果如'2023年4月16日')。 函数会自动处理跨月的日期计算,并将修改后的日期以规范格式输出。

归云 发布于 2023-04-07
上一页 下一页