文心一言修改代码也挺好的

Auth:老郭       Date:2024/05/29       Cat:网络       Word:共 609 个字符/单词       Views:91

老郭想在博客上显示建站时间,但由于没什么技术,所以只能上网搜了一段代码。代码虽然简单,也基本上也能实现老郭的需求。代码如下,其中的1674921600这个值是老郭自己修改的建站时间戳。

// 获取当前时间
$current_​time = current_​time('timestamp');
 
// 获取网站安装时间
$install_​time = 1674921600;
 
// 计算运行时间
$running_​time = $current_​time - $install_​time;
 
// 将秒数转换为时间格式
$seconds_​in_​a_​day = 86400;
$days = floor($running_​time / $seconds_​in_​a_​day);
$hours = floor(($running_​time % $seconds_​in_​a_​day) / 3600);
$minutes = floor(($running_​time % 3600) / 60);
$seconds = $running_​time % 60;
 
// 输出运行时间
echo "网站运行:";
if ($days > 0) {
    echo $days . "天";
}
if ($hours > 0) {
    echo $hours . "小时";
}
if ($minutes > 0) {
    echo $minutes . "分钟";
}
echo $seconds . "秒";

功能虽然实现了,但这段代码有个问题,就是最多只能显示“日”,不能显示“年”,无论多少日,都是往上累加。对于老郭这种强迫症而言,看着就不舒服。不过老郭自己也没有能力去修改,所以只能求助于AI了。

打开文心一言,然后输入老郭的需求,很快修改好的代码就出来了。

文心一言修改代码也挺好的 - 第1张图片

这段代码虽然可以显示“年”了,但是却不够精确,因为它把闰年多出来的那一天平均到了每一年,所以每年就是365.25天。这样计算出来的结果就会有一些误差,老郭当然不能接受,于是接着问文心一言有没有更加精确计算闰年的方法。

文心一言又迅速给出了方法,这次的代码更加的复杂了,老郭试了一下,代码果然可以精确的显示“年”、“日”、“小时”、“分”、“秒”了。

文心一言修改代码也挺好的 - 第2张图片

但是吧,显示的太详细了,老郭又觉得过于臃肿,就想把“分”和“秒”给去掉。以老郭自己的想法,应该是把代码里最后两段给删了就行了,为了保险起见,还是让文心一言写吧。果不其然,代码的改动比老郭想象中的要大。

文心一言修改代码也挺好的 - 第3张图片

通过此次的实践,老郭觉得文心一言修改代码也是挺不错的,最起码对于老郭这样的普通人是足够了,毕竟很多代码即使网上能找到,也不一定适合自己,通过文心一言的修改,立马就能用。不过相对的,对于程序员而言,AI则是砸饭碗的发明,有时老郭不得不感慨,科技过于发达也不见得是一件好事。

老郭博客文章均为原创,本文地址 https://lgbk.cn/archives/1687.html,转载请以链接形式注明出处。

作者:

《文心一言修改代码也挺好的》留言数:0

发表留言