Scratch 之 “2000年至今的天数”积木 的用法

news/2024/11/25 1:07:52/

2000年至今的天数

2000年至今的天数

看起来,这块积木好像没有什么用,2000年还是固定的一个值,不能输入。点一下它,可以看到返回了一个小数位数特别多的数。

但实际上,这块积木有着非常多的作用。在很多自制积木包中都用到了这块积木。下面,我演示这块积木的作用。


1.计算精确的时间(时、分、秒、毫秒等)

公式如下:

        [2000年至今的天数×单位大一级与天的进率-向下取整 (2000年至今的天数×单位大一级与天的进率)]×单位与大一级的单位的进率

        是不是有一点难理解,没关系,让我们看一个示例。

        我们要求精确的秒,比秒大一级的单位是分,分与秒的进率是60,分与天的进率是1440(24×60),那么,代入公式,就变成了下面这样。

        和当前时间的秒做对比,可以看到确实更精确。原理就是先算出过的秒数,(向下取整得到小数部分)再乘60就得到精确的秒数。不过有一点要注意,精确的时间就已经包含了下一级的时间了,所以不能又精确分又精确秒,这样是不正确的,所以建议只精确在最后一位。


2.永不停止

        众所周知,Scratch3中的计时器每次点绿旗时都会归零,不管有没有运行计时器归零这块积木。但是2000年至今的天数不会,它永远不会停止,关闭作品再打开也没有影响,还可以跨作品连接。并且精度超级高。经本人测试,它可以精确到微秒,但没有到纳秒。公式如下:

        2000年至今的天数×天与你想求的单位的进率

        如果我们要求2000年至今的微秒数,就可以这样求:

2000年至今的微秒的计算公式(1000000是微秒与秒的进率)

        2000年至今的微秒的计算公式(1000000是微秒与秒的进率)

        另外,这块积木返回的是UTC标准时间,和北京时间有8小时时差(UTC+8),所以如果用它来计算时间,要加上8小时才能得出北京时间。


3.本人的设想

        由于可以跨作品,所以可以做出这样一种程序:2000年至今的天数大于一个数字时,很多作品同时触发特定程序(比如跨年倒计时)

        另外,我很好奇,如果把电脑的时间修改成小于2000年,这块积木会返回正数还是负数呢?


http://www.ppmy.cn/news/1001363.html

相关文章

Oneway接口

在软件开发中,Oneway接口是指一种仅支持单向方法调用的接口。也就是说,调用方发送请求后,不需要等待服务方的响应,调用方直接继续执行后续操作。 Oneway接口的作用主要是在某些场景下提高了系统的性能和响应速度。因为Oneway接口…

网站架构演变、LNP+Mariadb数据库分离、Web服务器集群、Keepalived高可用

day02 day02深入理解程序的数据存储验证配置NFS服务器配置代理服务器配置名称解析服务器配置 深入理解程序的数据存储 程序将文字数据保存到数据库中程序将非文字数据(如图片、视频、压缩包等)保存到相应的文件目录中 验证 发一篇文章,文…

【MySQL】删除重复数据,先进先删

系列文章 C#底层库–MySQLBuilder脚本构建类(select、insert、update、in、带条件的SQL自动生成) 本文链接:https://blog.csdn.net/youcheng_ge/article/details/129179216 C#底层库–MySQL数据库操作辅助类(推荐阅读&#xff0…

sqlite 踩坑

内存数据库 强制SQLite数据库单纯的存在于内存中的常用方法是使用特殊文件名“ :memory: ” db QSqlDatabase::addDatabase("QSQLITE", "MEMORY"); db.setDatabaseName(":memory:"); 调用此接口完成后,不…

一个3年Android的找工作记录

作者:Petterp 这是我最近 1个月 的找工作记录,希望这些经历对你会有所帮助。 有时机会就像一阵风,如果没有握住,那下一阵风什么时候吹来,往往是个运气问题。 写在开始 先说背景: 自考本,3年经验&#xff0…

论测试猿如何优雅的甩锅

测试猿,经常被江湖人戏称为“背锅侠”。 这个称呼是怎么来的呢?我们来追溯一下根源。 当产品上线后,有 bug: “测试为什么没有测试发现这个问题?肯定是测试的责任!” 当产品上线后,用户反馈…

语义检索系统【四】:基于ERNIE-Gram的Pair-wise和基于RocketQA的CrossEncoder训练的单塔模型实现数据精排

搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源) 专栏详细介绍:搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术…

网工头疼的IP子网划分,其实就这么简单

下午好,我的网工朋友。 最近网工群里还是一如既往的热闹啊,关于行业、技术、职场的话题热议不断。 前段时间有群友在里面聊子网划分,有几个不懂的网工朋友,悄悄来私聊老杨总,表示想再补充一下这方面的知识。 看了眼&…