博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
時間API用詞梳理
阅读量:6654 次
发布时间:2019-06-25

本文共 419 字,大约阅读时间需要 1 分钟。

上圖中,第一列是關於時間的一些概念。後面的列,是各種語言的API中所用到的,關於日期時間的詞語。顯然,這些詞語的使用,很混亂。有些詞語,對應多個概念。如date,可以作為類名,表示一個具體的時間點,也可以表示一個月中的第幾日。再如day,可以表示星期幾,也可以表示一個月中的第幾日。有些概念,會使用多個詞語來表達。如星期幾,Javascript中曰day,java新API中曰day of week,SQL中曰weekday。

在Javascript的API中,日期部分的某個值,是不帶s的,如 getMonth() ,而時間部分,則帶s,如 getSeconds() 。
在我寫的新模塊中,我重新梳理了這些詞語,希望能夠設計出語義更加清晰的API。為了保持一致性,我根據weekDay,生造了monthDay和yearDay這兩個詞語。

转载于:https://www.cnblogs.com/jonkee/p/5078718.html

你可能感兴趣的文章
django 的缩略图sorl-thumbnail的使用连接地址
查看>>
WPF:如何为程序添加splashScreen?
查看>>
用js生成PDF的方案
查看>>
[LeetCode] K-th Smallest Prime Fraction 第K小的质分数
查看>>
鹅厂优文 | ReactJS一点通
查看>>
安装Gradle(Windows & Linux)
查看>>
centos7的时间同步机制:chrony使用
查看>>
answerOpenCV轮廓类问题解析
查看>>
Windows 快捷键总结
查看>>
网站运维工具使用iis日志分析工具分析iis日志(iis日志的配置)
查看>>
fusionjs uber开源的通用web插件化开发框架
查看>>
mongodb批量操作, bulk_write,
查看>>
SVG 图像入门教程
查看>>
java如何实现python的urllib.quote(str,safe='/')
查看>>
C++ 使用 hiredis 封装redis 的数据获取接口
查看>>
python mysql redis mongodb selneium requests二次封装为什么大都是使用类的原因,一点见解...
查看>>
分析轮子(四)- 我也玩一把 Serializable.java
查看>>
openlayers入门开发系列之地图工具栏篇
查看>>
Android 通过名称获取资源ID
查看>>
Jvm(27.14.2),理解升级---堆,栈,方法区
查看>>