当前位置: 首页 > news >正文

常用输入法快速输入自定义格式的时间和日期(搜狗/QQ/手心/微软拼音)

几个主流的输入法输入 rq 或者 sj 都可以得到预定义格式的日期或者时间。然而他们都是预定义的格式;当我们需要一些其他格式的时候该怎么做呢?

本文将介绍几个常用输入法自定义时间和日期格式的方法。


主流输入法的日期格式一般是这样的:

微软拼音
▲ 微软拼音

搜狗拼音
▲ 搜狗拼音

QQ 拼音
▲ QQ 拼音

如果自定义,可以是这样:

UTC 自定义
▲ UTC 自定义

输出效果像这样:

2018-08-26 15:58:05

微软拼音输入法

微软拼音输入法自定义短语的方法请前往:用微软拼音快速输入自定义格式的时间和日期。

具体的自定义字符串是:

%yyyy%-%MM%-%dd% %HH%:%mm%:%ss%

更多自定义请参阅:自定义日期和时间格式字符串 - Microsoft Docs

搜狗拼音输入法

搜狗输入法的自定义短语入口在这里:

搜狗输入法自定义短语
▲ 搜狗输入法自定义短语

具体的自定义字符串是:

#$year-$month_mm-$day_dd $fullhour:$minute:$second

▲ 注意前面的 # 是必须保留的,否则输入法不会将字符串进行转义

字符串中的 $month$day 后面跟着 mmdd,这跟微软拼音的思路是类似的,代表具体的格式。

  • $year 2018
  • $year_yy 18
  • $year_cn 二零一八
  • $year_yy_cn 一八
  • $month 8
  • $month_mm 08
  • $month_cn
  • $day 6
  • $day_dd 06
  • $day_cn , 二十六
  • $weekday 0, 1
  • $weekday_cn ,
  • $fullhour 15 (24 小时制)
  • $halfhour 3 (12 小时制)
  • $fullhour_cn 十五
  • $halfhour_cn
  • $ampm AM, PM
  • $ampm_cn 上午, 下午
  • $minute 44
  • $minute_cn 四十四
  • $second 40
  • $second_cn 四十

QQ 拼音输入法

QQ 拼音输入法的自定义短语入口在这里:

QQ 输入法自定义短语
▲ QQ 输入法自定义短语

具体的自定义字符串是:

$(Year)-$(month)-$(date) $(hour):$(minute):$(second)

手心输入法

手心输入法自定义短语
▲ 手心输入法自定义短语

手心输入法的自定义字符串是:

#$(year)-$(month_mm)-$(day_dd) $(fullhour):$(minute):$(second) +0800

注意,前面必须有一个 #,这表示后面的字符串中包含函数,需要计算函数值。如果没有前面的 #,那么输入的所有内容将被视为普通字符串。

实际上,你如果将手心输入法默认的自定义短语导出,你就能看到它们对自定义短语的说明还是非常齐全的:

;手心输入法自定义短语说明
;1、自定义短语可用来快速输入日期、时间、手机号、邮箱、账号、小短文等,可由用户自行添加和修改
;2、通过设置添加的自定义短语最多支持1000条,如果有需求,其他的自定义短语可以通过导入个性短语来实现,导入个性短语支持最大50MB和最多一百万条个性短语的文本文件,当文本大小超过50MB不进行导入,当文本中词条数超过一百万条时,只录入前一百万条数据。
;3、导入的自定义短语可支持的格式有如下几种:
;    1)输入串+英文逗号+数字(指定排序位置)=短语内容
;    2)输入串=短语内容(位置默认为第1位)
;    3)输入串=数字(指定排序位置)+英文逗号+短语内容
;    4)输入串,数字(指定排序位置)=回车
;       多行语句1
;       多行语句2
;       多行语句3
;4、支持集合,可用来支持多个字符:
;    格式为:输入串=#[],括号内为想支持的字符集合,如:
;    dxlm=#[ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ] 可从第一位开始显示从1到12的罗马数字
;5、支持的时间函数:
;    格式为:输入串=#+函数或者文字,如:
;    now=3,#$(YYYY)年$(MM)月$(DD)日 $(hh):$(mm):$(ss)
;    函数(区分大小写)        说明                        例子
;    $(year)                 4位数的年份                 2006、2015
;    $(year_yy)              2位数的年份                 06、15
;    $(month_mm)             2位数的月份                 01、09、12
;    $(month)                不补零的月份                1、9、12
;    $(day_dd)               2位数的日                   01、07、24
;    $(day)                  不补零的日                  1、7、24
;    $(fullhour)             2位数的小时(24小时)         02、09、14
;    $(halfhour)             2位数的小时(12小时)         02、09
;    $(ampm)                 按当前时间显示AM或者PM      AM、PM
;    $(minute)               2位数的分钟                 08、37
;    $(second)               2位数的秒                   01、59
;    $(year_cn)              4位中文年份                 二〇一五、二〇〇八
;    $(year_yy_cn)           2位中文年份                 一五、〇八
;    $(month_cn)             中文月份                    一、九、十一
;    $(day_cn)               中文日                      八、二十四
;    $(week_cn)              中文星期                    星期一、星期三、星期天
;    $(year_ln)              农历年份                    乙未年、甲午年
;    $(month_ln)             农历月份                    正月、五月、腊月、冬月
;    $(day_ln)               农历日                      初一、初七、十三、廿四

我的博客会首发于 https://blog.walterlv.com/,而 CSDN 和博客园仅从其中摘选发布,而且一旦发布了就不再更新。

如果在博客看到有任何不懂的内容,欢迎交流。我搭建了 dotnet 职业技术学院 欢迎大家加入。

知识共享许可协议

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:https://walterlv.blog.csdn.net/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

相关文章:

  • 好的框架需要好的 API 设计 —— API 设计的六个原则
  • .NET/C# 使用反射注册事件
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • WPF 多线程 UI:设计一个异步加载 UI 的容器
  • .NET 命令行参数包含应用程序路径吗?
  • 分析现有 WPF / Windows Forms 程序能否顺利迁移到 .NET Core 3.0(使用 .NET Core 3.0 Desktop API Analyzer )
  • C# 空合并操作符(??)不可重载?其实有黑科技可以间接重载!
  • UWP 轻量级样式定义(Lightweight Styling)
  • 预编译框架,开发高性能应用 - 课程 - 微软技术暨生态大会 2018
  • 将 UWP 中 CommandBar 的展开方向改为向下展开
  • .NET 中创建支持集合初始化器的类型
  • .NET 中让 Task 支持带超时的异步等待
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • WPF 的 ElementName 在 ContextMenu 中无法绑定成功?试试使用 x:Reference!
  • ----------
  • 《剑指offer》分解让复杂问题更简单
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • gf框架之分页模块(五) - 自定义分页
  • happypack两次报错的问题
  • HashMap ConcurrentHashMap
  • Hibernate最全面试题
  • Java,console输出实时的转向GUI textbox
  • Javascript 原型链
  • Java到底能干嘛?
  • JAVA之继承和多态
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Median of Two Sorted Arrays
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • React+TypeScript入门
  • Selenium实战教程系列(二)---元素定位
  • Spring-boot 启动时碰到的错误
  • win10下安装mysql5.7
  • 力扣(LeetCode)965
  • 使用Swoole加速Laravel(正式环境中)
  • 新版博客前端前瞻
  • 新书推荐|Windows黑客编程技术详解
  • 用Visual Studio开发以太坊智能合约
  • 最简单的无缝轮播
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • #14vue3生成表单并跳转到外部地址的方式
  • #include
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #图像处理
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (27)4.8 习题课
  • (3)选择元素——(17)练习(Exercises)
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (六)vue-router+UI组件库