目录

背景

代码及演示

补充


背景

这个功能非常有用,经常用到,今天查了大半个小时的文档才弄出来,特意记录下,方便以前进行快速查阅,开发。

代码及演示

程序运行截图如下:

源码如下:

import QtQuick 2.9
import QtQml 2.2
import QtQuick.Window 2.2Window {visible: truewidth: 640height: 480title: qsTr("Hello World")MouseArea{anchors.fill: parentonClicked: {var currentDate = new Date()//将本地时间转成指定的格式console.log(currentDate.toLocaleString(Qt.locale("de_DE"), "yyyy-MM-dd HH:mm:ss"))//将本地时间转成时间戳var value = currentDate.getTime();console.log(value)//将时间戳转为指定格式var ptDate = new Date(value)console.log(ptDate.toLocaleString(Qt.locale("de_DE"), "yyyy-MM-dd HH:mm:ss"))console.log("-------------华丽的分割线-------------")}}
}

补充

日期Date
getDate(): 从Date对象返回一个月中的某一天 (1 ~ 31)。
getDay(): 从Date对象返回一周中的某一天 (0 ~ 6)。
getMonth(): 从Date对象返回月份 (0 ~ 11)。
getFullYear(): 从Date对象以四位数字返回年份。
getHours(): 返回Date对象的小时 (0 ~ 23)。
getMinutes(): 返回Date对象的分钟 (0 ~ 59)。
getSeconds(): 返回Date对象的秒数 (0 ~ 59)。
getMilliseconds(): 返回Date对象的毫秒(0 ~ 999)。
getTime(): 返回1970年1月1日至今的毫秒数。
toString(): 把Date对象转换为字符串。
toTimeString(): 把Date对象的时间部分转换为字符串。
toDateString(): 把Date对象的日期部分转换为字符串。
toLocaleString(): 根据本地时间格式,把Date对象转换为字符串。
toLocaleTimeString(): 根据本地时间格式,把Date对象的时间部分转换为字符串。
toLocaleDateString(): 把Date对象的日期部分转换为字符串。

QML工作笔记-使用QML中的Date将时间戳和指定格式时间互转相关推荐

  1. linux中通过date命令获取昨天或明天时间的方法

    linux中通过date命令获取昨天或明天时间的方法 date命令可以获取当前的时间,通过man,可以看到date有很多参数可以用,很容易做到格式化 date +"%F" 输出格式 ...

  2. QML学习笔记-对QML基本认识

    首先是QML与Qt Quick的关系: 这就相当于C++与Qt的关系: 只是一个语言和框架的关系 从Qt 5.1开始,Qt Quick引入了一组界面控件,使用这些控件可以更简单地创建传统桌面应用.这些 ...

  3. QML工作笔记-Image中fillMode的使用

    目录 基本概念 博主例子(伪代码) 基本概念 这个功能非常常用,特意写一篇博文用于记录,方便自己以后快速查阅. 上次申请CSDN专家失败了,原因是CSDN说我这个是以功能点为主,缺乏综合实战! 我就是 ...

  4. QML工作笔记-在Row布局中如何进行稍许移动(图片Row布局会遇到)

    目录 演示效果 伪代码 演示效果 意思就是如何把这样的效果: 改成: 这里并不是把 修仙 上移了,而是把 九州 和 大陆 下移了 这样的效果! 伪代码 修改后的代码如下: Row {id: topRo ...

  5. QML工作笔记-Key Element的使用

    目录 基本概念 演示及代码 源码打包下载 基本概念 Key允许按键,这个比QGraphics框架好用多了,开发起来真的是快. 演示及代码 演示运行截图如下: 程序结构如下: 源码如下: main.cp ...

  6. QML工作笔记-NumberAnimation、RotationAnimation、Timer综合使用

    目录 例子及演示 打包下载 例子及演示 运行截图如下: git图如下: 程序结构如下: 源码如下: main.cpp #include <QGuiApplication> #include ...

  7. QML工作笔记-为TestField戴上皮肤

    目录 基本概念 代码及演示 源码打包下载 基本概念 以目前的技术累计来说,有3种方式进行美化! 1. 修改TextField本生的属性: 2. 加上TextFieldStyle进行美化: 3. 在Te ...

  8. QML工作笔记-仿前端滑出界面(JavaScript)

    目录 基本概念 代码及演示 源码打包下载 基本概念 qml可以使用JavaScript完成一些动画的功能,其中可以写一个Js文件,并且导入,这样可以让程序结构更加清晰: 但这个JavaScript和w ...

  9. QML工作笔记-为PushButton戴上皮肤

    目录 基本概念 博主例子 源码打包下载 基本概念 以前写过一个PushButton的基本用法,链接如下: https://blog.csdn.net/qq78442761/article/detail ...

最新文章

  1. 重磅!《Android 全埋点技术白皮书》开源所有项目源码!
  2. Python 交叉验证模型评估
  3. 【CSDN】设置图片大小
  4. VC++和VC++.NET中与图像处理有关的几个概念、结构和类
  5. 【转载】C++读写ini配置文件GetPrivateProfileString()WritePrivateProfileString()
  6. 安卓APP测试知识大全【面试储备】
  7. junetxtdb.class.php,PHP-site
  8. sql升序,降序的问题
  9. 使用Enide Studio 2014 IDE进行Express JS路由
  10. mysql安装教程_mysql8.0.20安装教程,mysql下载安装教程8.0.20
  11. [NOI2003]文本编辑器
  12. 《推荐系统》基于标签的用户推荐系统
  13. 计算机中插入背景图片怎样操作,word插入背景图片_Word 2007中插入图片的背景设置妙招_word中插入背景图片_word插入图片做背景...
  14. 单片机考试不挂科就等于学好单片机了吗,别太天真了
  15. 二叉树,平衡二叉树,B-Tree,B+Tree,跳表详解
  16. float型数据表示的最大数字到底是多少(答案:0x7f7f ffff)
  17. 二极管对LDO的保护
  18. 金士顿服务器内存条怎么看型号,Win10怎么查看内存条型号?
  19. C/C++编程学习 - 第7周 ⑥ 合影效果
  20. 计算机ir领域,IR领域的相关等级会议和期刊

热门文章

  1. 让beanshell和bashshell一起工作
  2. 网络知识入门:路由器基础知识全接触
  3. 新手必备: win10 系统下 VSCode+CMake+Clang+GCC 环境的搭建!
  4. 我写过最长的东西可能就是高考作文了
  5. 写一个《扎金花》程序自己玩。
  6. 做 局域网聊天 的人越来越多了
  7. 我是如何一步一步成为高级前端开发工程师的
  8. 第 5 节:前端面试指南 — Vue 篇(附面试题)
  9. 上线当天程序员锁死服务器,致公司破产解散
  10. 大部分人不知道的 5 个强大HTML5 API