![](https://img-blog.csdnimg.cn/f6491d136d8947fa9667126867c7d00b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Qt5从入门到精通-应用开发
文章平均质量分 89
Qt5.9.6 应用开发技术分享,各类控件的使用,Qt自定义控件,串口通讯,网络通讯,绘图等技术分享。
波塞冬~
乘风破浪会有时,直挂云帆济沧海
展开
-
Qt应用开发——前言
PC端软件代码量从几千到几十万都有,岗位也分初级、中级、高级,厦门工资在国内属于偏低行情,23年薪资范围大概为月平均薪资在8k-25k区间,北上沪深的工资大概多个30%左右,不包含年终奖金和公司福利,对于刚毕业的年轻人和一些基础较弱的同学,想要入行,此类容易学习、门槛相对较低且能快速学习的技术,是进军IT行业的敲门砖。而在工业中还会存在各种公司定制的软件,通过特定通道和协议与产品或者后台交互,让产品数据可视化,它们负责控制和管理整个系统,收集并处理数据,执行复杂的算法和逻辑操作,这一般称之为上位机。原创 2023-07-15 13:44:17 · 254 阅读 · 0 评论 -
Qt应用开发(基础篇)——下载安装和HelloWorld
工欲善其事,必先利其器。第一步环境安装好是必要的过程。Qt 在23年4月份已经更新到了6.5.0,想对于其他的工具,Qt这点不断在维护升级的特点可就香很多了。这里对版本的迭代更新内容不做介绍,做应用开发的话肯定是版本越新最好。官网下载的每个版本都提供了windows、linux、和IOS系统的安装包。这里windows为例子,其他平台安装大同小异。安装的教程有很多,这里就不多说了。原创 2023-07-15 16:03:00 · 775 阅读 · 0 评论 -
Qt应用开发(基础篇)——信号槽 Signals and Slots
Qt成为我们今天拥有的灵活而舒适的工具,除了友好和能够快速开发设计师界面,信号槽机制是最大的核心特征,也是区别于其他开发框架最大的优势。Qt的信号槽作用于两个对象之间的通信。当一个对象发生了改变,它希望其他关心它的对象能够了解到这些变化。比如一个编辑框A的数据发生了改变,而编辑框B的需要根据A的值发生数据变化,这时候就需要使用信号槽机制,A产生数据变化信号,B响应信号做自身数据做改变。我们用来表达算法的语法会显著影响代码的可读性和可维护性。Qt的信号和槽的语法在实践中被证明是非常成功的。语法直观。原创 2023-08-08 14:39:39 · 624 阅读 · 0 评论 -
Qt应用开发(基础篇)——布局管理 Layout Management
在实际项目开发中,经常需要使用到布局,让控件自动排列,不仅节省控件还易于管控。Qt布局系统提供了一种简单而强大的方式来自动布局小部件中的子小部件,以确保它们充分利用可用空间。所有QWidget子类都可以使用setLayout()设置布局来管理它们的子类,添加了Layout之后,Layout将承担对子部件的定位窗口尺寸字体大小文本内容隐藏显示和移除子部件的任务。原创 2023-07-31 11:28:48 · 932 阅读 · 0 评论 -
Qt应用开发(基础篇)——框架类 QFrame
QFrame继承于QWidget,被QLCDNumber、QToolBox、QLabel、QListView等部件继承,是一个拥有矩形框架的基类。QFrame可以直接创建成一个没有内容的的矩形框架,框架的样式由边框厚度框架形状(QFrame::Shape)和阴影样式(QFrame::Shadow)决定下图是官网给出的组合样式图。原创 2023-08-09 17:22:54 · 1716 阅读 · 0 评论 -
Qt应用开发(基础篇)——工具箱 QToolBox
QToolBox类继承于QFrame,QFrame继承于QWidget,是Qt常用的基础工具部件。框架类QFrame介绍QToolBox工具箱类提供了一列选项卡窗口,当前项显示在当前选项卡下面,适用于分类浏览内容展示操作指引这一类的使用场景。原创 2023-08-10 11:18:02 · 1821 阅读 · 0 评论 -
Qt应用开发(基础篇)——滚屏区域基类 QAbstractScrollArea
滚屏区域抽象类继承于QFrameQFrame继承于QWidget是QListview(列表浏览器)、QTableview(表格浏览器)、QTextEdit(文本编辑器)、(文本浏览器)等所有需要滚屏区域部件的抽象基类。框架类QFrame介绍提供了一个中心区域(viewport),该区域的内容可以在这里滚动,提供了垂直和水平滚动条,滚动条可以选择隐藏/显示,窗口会自动扩展/缩小。还提供了关于滚动条的范围、值、步长等属性的读取和设置。该属性表示水平滚动条的策略,默认Qt::ScrollBarAsNeeded。原创 2023-08-14 12:03:59 · 992 阅读 · 0 评论 -
Qt应用开发(基础篇)——MDI窗口 QMdiArea QMdiSubWindow
QMdiArea类继承于QAbstractScrollArea,QAbstractScrollArea继承于QFrame,是Qt用来显示MDI窗口的部件。滚屏区域基类 QAbstractScrollArea框架类 QFrameQMdiArea部件提供了一个显示多文档窗口。子窗口使用管理,QMdiSubWindow继承于QWidget,所以它除了拥有顶级窗口的属性,还拥有自身的行为,比如按键切换窗口等。原创 2023-08-16 14:43:12 · 2219 阅读 · 0 评论 -
Qt应用开发(基础篇)——标签类QLabel
因此在实际项目中,标签可以用来做品名、重量、名称、体积等简要标识,温度、电压、电流、功率等实时信息标识,公司、产品logo的显示,网址、导航等超链接,gif动画,视频文件单帧图片显示,甚至直接设置固定大小用来做占位符。原创 2023-07-18 11:47:33 · 2265 阅读 · 0 评论 -
Qt应用开发(基础篇)——选项卡窗口 QTabWidget
QTabWidget类继承于QWidget,是一个拥有选项卡的窗口部件。QTabWidget类有一个选项卡栏QTabBar和一个页面区域,用来显示和选项卡相关联的界面。用户通过点击选项卡或者自定义快捷方式(ALT+Key)切换页面。原创 2023-08-17 15:00:06 · 3524 阅读 · 0 评论 -
Qt应用开发(基础篇)——LCD数值类 QLCDNumber
QLCDNumber类继承于QFrame,QFrame继承于QWidget,是Qt的一个基础小部件。QLCDNumber用来显示一个带有类似lcd数字的数字,适用于信号灯跑步机体温计时钟电表水表血压计等仪器类产品的数值显示。QLCDNumber可以显示十进制,十六进制,八进制或二进制数。显示数字和其他符号包括:0/O、1、2、3、4、5/S、6、7、8、9/g、减号、小数点、A、B、C、D、E、F、h、h、L、O、P、r、u、u、Y、冒号、度号(在字符串中指定为单引号)和空格(非法字符用空格替换)。原创 2023-08-09 11:38:28 · 1564 阅读 · 0 评论 -
Qt应用开发(基础篇)——堆栈窗口 QStackedWidget
QStackedWidget继承于QFrame,QFrame继承于QWidget,是Qt常用的堆栈窗口部件。框架类QFrame介绍QStackedWidget堆栈窗口,根据下标切换,一次显示一个小部件,常用于应用界面切换图片轮询播放等场景。原创 2023-08-10 14:40:01 · 2556 阅读 · 2 评论 -
Qt应用开发(基础篇)——拆分器窗口 QSplitter QSplitterHandle
QSplitter继承于QFrame,QFrame继承于QWidget,是Qt的一个基础工具类。框架类QFrame介绍QSplitter拆分器,用户通过拖动子部件之间的边界来控制子部件的大小,在应用开发中数据分模块展示图片展示等场景下使用。原创 2023-08-11 14:40:08 · 1840 阅读 · 0 评论 -
Qt应用开发(基础篇)——滚屏区域类 QScrollArea
QScrollArea类继承于QAbstractScrollArea,QAbstractScrollArea继承于QFrame,是Qt滚动视图的常用部件。滚屏区域基类 QAbstractScrollAre框架类 QFrameQScrollArea类提供了对另一个小部件的滚动视图,基础功能、滚动条控制、界面策略等属性基类QAbstractScrollArea已经都帮忙设计好了,QScrollArea直接继承使用。原创 2023-08-15 14:05:56 · 1197 阅读 · 0 评论 -
Qt应用开发(基础篇)——纯文本编辑窗口 QPlainTextEdit
类继承于继承于QFrame,是Qt用来显示和编辑纯文本的窗口。滚屏区域基类框架类QFrame是纯文本的高级查看器/编辑器,它经过优化,可以处理大型文档并快速响应用户输入。QPlainTextEdit使用与QTextEdit非常相同的技术和概念,但针对纯文本处理进行了优化。QPlainTextEdit适用于段落和字符,实际应用中显示串口监控信息、网络传输信息、文本文件读取编辑等情景下使用。原创 2023-08-19 21:11:06 · 2090 阅读 · 0 评论 -
Qt应用开发(基础篇)——文本编辑窗口 QTextEdit
QTextEdit类继承于QAbstractScrollArea,QAbstractScrollArea继承于QFrame,用来显示富文本和纯文本的窗口部件。框架类 QFrame滚屏区域基类 QAbstractScrollAreaQTextEdit是一个先进的所见即所得的查看器/编辑器,支持使用html样式标签或Markdown格式的富文本格式。它经过优化,可以处理大型文档并快速响应用户输入。原创 2023-08-21 11:21:35 · 3308 阅读 · 1 评论 -
Qt应用开发(基础篇)——富文本浏览器 QTextBrowser
类继承于QTextEdit,是一个具有超文本导航的富文本浏览器。框架类 QFrame滚屏区域基类 QAbstractScrollArea文本编辑窗口QTextEdit类扩展了QTextEdit,添加了一些导航功能以便用户可以跟踪超文本文档中的链接。如果您想为用户提供一个可编辑的富文本编辑器,请使用QTextEdit。如果你想要一个没有超文本导航的文本浏览器,使用QTextEdit,并使用setReadOnly设置为只读。如果您只需要显示一小段富文本,请使用QLabel即可。原创 2023-08-22 11:07:17 · 1316 阅读 · 0 评论 -
Qt应用开发(基础篇)——行文本编辑框 QLineEdit
QLineEdit允许用户输入和编辑单行纯文本,并可以使用快捷编辑功能,包括复制、粘贴、剪切和拖放。是项目开发中最常用的输入控件。默认键绑定描述如下。Left Arrow//将光标向左移动一个字符。//将文本向左移动并选择一个字符。//将光标向右移动一个字符。//向右移动并选择文本一个字符。Home//将光标移动到行首。End//将光标移动到行尾。Backspace//删除光标左侧的字符。//删除光标左侧的单词。Delete//删除光标右侧的字符。//删除光标右侧的单词。Ctrl+A。原创 2023-07-20 17:25:53 · 2598 阅读 · 0 评论 -
Qt应用开发(基础篇)——对话框窗口 QDialog
QDialog类继承于QWidget,是Qt基于对话框窗口(消息窗口、颜色选择窗口、文件选择窗口等)的基类。QDialog窗口是顶级的窗口,一般情况下,用来当做用户短期任务(确认、输入、选择)或者和用户交流(提示、错误、警告、进度等)的弹窗,弹窗可以是模态modal或者非模态的,使用exec()进入模态对话框,使用show()进入非模式对话框,模式对话框可以保证子窗口一直在父窗口的顶部并默认居中显示。模态窗口:模态对话框是一种阻止同一应用程序中其他可见窗口输入的对话框。原创 2023-08-28 12:04:50 · 1418 阅读 · 2 评论 -
Qt应用开发(基础篇)——输入对话框 QInputDialog
类继承于QDialog,是一个简单方便的对话框,用于从用户获取单个值。对话框窗口 QDialogQInputDialog输入对话框带有一个文本标签、一个输入框和标准按钮。输入内容可以字符、数字和选项,文本标签用来告诉用户应该要输入什么。和其他的QDialog拓展类一样QInputDialog同样拥有多种静态函数创建的方式:getText()、getMultiLineText()、getInt()、getDouble(),这些方法的使用方式都差不多。bool ok;if (ok &&!原创 2023-09-02 14:49:55 · 3042 阅读 · 2 评论 -
Qt应用开发(基础篇)——进度对话框 QProgressDialog
类继承于QDialog,是设计用来反馈进度的对话框,进度条的操作和类似,但是功能比丰富使用场景也不同。对话框QDialog进度条 QProgressBar提供了一个进度条,表示当前程序的某操作的执行进度,让用户知道操作依旧在激活状态,配合按钮,用户就可以随时终止操作。其他最大值、最小值、步长、当前值的操作和相同。在不知道何时显示进度条的情况下提供了解决方案,比如在操作硬件的时间在不同系统不同,它提供了属性,在超过之后才显示进度条。原创 2023-08-31 10:52:55 · 1894 阅读 · 0 评论 -
Qt应用开发(基础篇)——错误提示框 QErrorMessage
类继承于QDialog,是一个用来显示错误信息的对话框。提示框QDialog消息对话框 QMessageBox错误消息对话框提供了一个主文本窗口、一个复选框、一个图标和按钮。文本框用来显示错误信息,复选框用来让用户选择未来是否再次显示。复选框文本“Show this message again"会根据系统语言的不同自动切换。对挂起的消息进行排队,并按顺序显示它们,一旦用户接受了前一条消息,就会显示每条新消息。一旦用户指定一条消息不再显示,它就会被自动跳过,对话框将显示队列中下一条适当的消息。原创 2023-09-01 08:51:11 · 1018 阅读 · 0 评论 -
Qt应用开发(基础篇)——字体选择器 QFontDialog
类继承于QDialog,是一个设计用来选择字体的对话框部件。对话框窗口QDialog字体选择对话框,设计用来让用户选择某一种字体,一般用于文本编辑窗口、标签显示和一些需要文本输入的场景。你可以直接使用静态函数打开对话框,并初始化一些参数,选择完字体之后,根据函数返回值得到QFont封装好的字体属性。或者bool ok;原创 2023-08-29 11:10:00 · 1091 阅读 · 0 评论 -
Qt应用开发(基础篇)——文件选择对话框 QFileDialog
QFileDialog类继承于QDialog,提供了一个允许用户选择文件或目录的对话框。 对话框窗口 QDialog QFileDialog文件选择对话框允许用户在当前文件系统中选择一个或者多个文件或者文件路径,使用静态函数创建是很简便的方式,比如: 在上面的例子的中,使用静态函数创建文件选择的模式对话框,分别传入标题、文件路径和文件过滤规则,比如你想要多个过滤器,那么用两个分号隔开。返回fileName为选择的文件名,如果没有选择则是空字符串。原创 2023-09-01 14:08:56 · 5762 阅读 · 0 评论 -
Qt应用开发(基础篇)——颜色选择器 QColorDialog
类继承于QDialog,是一个设计用来选择颜色的对话框部件。对话框窗口 QDialog颜色选择器一般用来让用户选择颜色,比如画图工具中选择画笔的颜色、刷子的颜色等。你可以使用静态函数getColor()直接显示对话框,然后重新选择颜色,还能选择具有透明度的颜色,选择的颜色保存在函数返回的一个QColor类型的返回值。用户通过预设的颜色表格选择颜色,或者通过输入RGB值选择,或者通过鼠标在触屏上滑动寻找想要的颜色。按下Enter键触发确认,按下ESC键触发退出。原创 2023-08-29 09:54:38 · 2606 阅读 · 0 评论 -
Qt应用开发(基础篇)——向导对话框 QWizard
QWizard类继承于QDialog,为有向导界面需求的应用环境提供了一个框架。对话框窗口 QDialogQWizard向导对话框是一个拥有队列界面的特殊对话框,向导的目的是引导用户一步一步的完成预设的流程。向导常用于软件安装界面向导硬件线路安装向导拆机流程等一些复杂或者不常见的任何的场景。QWizard类继承于QDialog,并在其基础上拓展了向导的功能,每个子界面由封装,下面的例子演示如果新建一个向导。向导外观QWizard提供了四种向导界面风格。原创 2023-09-04 13:59:20 · 1657 阅读 · 0 评论 -
Qt应用开发(基础篇)——消息对话框 QMessageBox
类继承于QDialog,是一个模式对话框,常用于通知用户或向用户提出问题并接收答案。对话框QDialog消息框主要由四部分组成,一个主要文本text,用于提醒用户注意某种情况;一个信息文本,用于进一步解释警报或向用户询问问题;一个可选的详细文本,用于在用户请求时提供更多数据,还有就是用于接受用户响应的图标和标准按钮。");提供一些静态的API()可以直接打开对话框,方便我们简单快速的使用,但是提供参数比较少,只有标题、主要文本和按钮,没有实例化的灵活。"),原创 2023-08-30 11:36:37 · 2712 阅读 · 0 评论 -
Qt应用开发(基础篇)——下拉框 QComboBox、QFontComboBox
QComboBox继承于QWidget,作为Qt Wdiget常用的控件,在实际开发中,经常用来作为某些特定参数属性的选择,比如语言、国家、字体、主题、模式、串口号、波特率等选择性已知的场景。QComboBox是一种显示列表选项的控件,占用屏幕最小。列表内容可以是图像或者字符串,列表内容可以是固定也可以是可编辑的。在应用中可随时做插入删除的动态操作,通过信号获取状态的改变。原创 2023-07-26 09:57:52 · 4875 阅读 · 0 评论 -
Qt应用开发(基础篇)——按钮基类 QAbstractButton
类,继承于QWidget,是Qt按钮小部件的抽象基类,提供按钮常用的功能。按钮基类,它的子类(pushbuttoncheckboxtoolbutton等)处理用户操作,并指定按钮的绘制方式。QAbstractButton提供对按钮状态的支持,提供比如点击信号clicked、按下信号pressed、释放信号released、复选状态isChecked、是否可复选状态checkable等。提供了按钮的文本text属性和图标icon属性,如果按钮被禁用,将会显示一个禁用的外观。原创 2023-09-05 10:12:58 · 518 阅读 · 0 评论 -
Qt应用开发(基础篇)——普通按钮类 QPushButton QCommandLinkButton
类继承于,是一个命令按钮的小部件。按钮基类 QAbstractButton按钮或者命令按钮是所有图形界面框架最常见的部件,当按下按钮的时候触发命令执行某些操作或者回答一个问题,典型的按钮有OKApplyCancelCloseYesNo和Help。按钮默认是矩形的,但是在macOS上,当按钮的宽度小于50或高度小于30时,按钮的角将从圆形变为方形,使用函数来防止这种行为。按钮显示文本标签和可选的小图标。这些可以使用构造函数进行设置,也可以使用setText()和setIcon()进行更改。原创 2023-09-06 09:13:52 · 925 阅读 · 0 评论 -
Qt应用开发(基础篇)——复选按钮 QCheckBox 单选按钮 QRadioButton
QCheckBox类继承于,是一个带有文本标签的复选框。按钮基类 QAbstractButtonQCheckBox复选框是一个很常用的控件,拥有开关(选中和未选中)的机制,通常用于表示应用程序中可以启用或禁用而不会影响其他功能的特性。比如表示是否已读是否启用是否选中是否具备有些特性等场景下经常会用到。每当选中或清除复选框时,它都会发出信号,如果需要的话,我们可以绑定此信号根据当前复选框的状态做一些操作,也可以使用isChecked()来查询复选框是否被选中。原创 2023-09-06 10:33:28 · 1414 阅读 · 0 评论 -
Qt应用开发(基础篇)——工具按钮类 QToolButton
类继承于,该部件为命令或选项提供了一个快速访问按钮,通常用于QToolBar中。按钮基类 QAbstractButton是一个特殊的按钮,一般显示文本,只显示图标,结合toolBar使用。它提供对特定命令或选项的快速访问,与普通的命令按钮相反,工具按钮通常不显示文本标签,而是显示一个图标。工具按钮通常是QToolBar在使用addAction()创建新的QAction实例时创建的。也可以以与任何其他小部件相同的方式构造工具按钮,并将它们与布局中的其他小部件一起排列。原创 2023-09-07 19:24:22 · 1568 阅读 · 0 评论 -
Qt应用开发(基础篇)——菜单 QMenu
QMenu类继承于QWidget,它提供了一个菜单样式的小部件,用于菜单栏、上下文菜单和一些弹出式菜单。QMenu菜单的选项是可选的,它可以是一个下拉的菜单,也可以是独立的上下文菜单。下拉菜单通常作用于当用户单击相应的项目或按下指定的快捷键时,使用QMenuBar::addMenu()将菜单插入到菜单栏中,菜单栏将显示下拉菜单。上下文菜单通常通过一些特殊的键盘键或右键来调用。它们可以用popup()异步执行,也可以用exec()同步执行。当然菜单也可以在一些触发事件中调用,比如按下按钮时。QMenu。原创 2023-09-12 13:40:30 · 5092 阅读 · 4 评论 -
Qt应用开发(基础篇)——菜单栏 QMenuBar
QMenuBar类继承于QWidget,该类提供了一个水平菜单栏。菜单栏使用QMenuBar菜单栏,顾名思义是QMenu菜单的容器,一般在软件的顶部经常会见到它。菜单栏包含了一系列下拉的菜单,使用addMenu()函数添加QMenu菜单。菜单栏不需要布局,它会自动将自己的几何图形设置到父类控件的顶部,并在父类控件调整大小同步更改它。创建主窗口样式的程序中,它自带了菜单栏,使用menuBar()而QMenu对与文本、图标、小部件和操作action的使用,请参考我另一篇文章,这里就不多介绍了。原创 2023-09-13 21:25:45 · 4615 阅读 · 0 评论 -
Qt应用开发(基础篇)——日历 QCalendarWidget
类继承于QWidget,是Qt设计用来让用户更直观的选择日期的窗口部件。根据年份和月份初始化,程序员也通过提供公共函数去改变他们,默认日期为当前的系统时间,用户通过鼠标和键盘去修改选中的日期,或者通过公共函数改变它,也可以设置选择模式去限制用户的行为,通过设置最小时间和最大时间限制可选择的日期范围。原创 2023-08-27 21:51:14 · 2340 阅读 · 0 评论 -
Qt应用开发(基础篇)——进度条 QProgressBar
类继承于QWidget,是一个提供了横向或者纵向进度条的小部件。进度条一般用来显示用户某操作的进度,比如烧录、导入、导出、下发、上传、加载等这些需要耗时和分包的概念,让用户知道程序还在正常的执行中。类提供了当前值、步长、最大值、最小值的属性,通过计算得到百分比,百分比的计算方法是将进度(当前值value - 最小值minimum)除以(最大值maximum - 最小值minimum),当最大值和最小值相等的时候,显示为“繁忙”的状态。原创 2023-08-24 10:17:37 · 1576 阅读 · 0 评论 -
Qt应用开发(基础篇)——组合框容器 QGroupBox
QGroupBox继承于QWidget,是一个带有标题的组合框架容器控件。QGroupBox组合框容器自带一个顶部标题,一个面板。面板内部展示各种各样的部件,标题用来解释这些部件为什么集合在一起,并且支持键盘快捷方式切换部件焦点。比如下图是一个串口设置的属性,可能包含串口号、波特率、校验位、停止位、开关按钮等信息。QGroupBox一般直接在构造函数设置它的标题,精简解释组合框名称。组合框还可以具有选中checkable。原创 2023-09-11 09:13:05 · 2356 阅读 · 0 评论 -
Qt应用开发(基础篇)——滑块类 QAbstractSlider、QSlider、QScrollBar、QDial
该属性表示是否需要反转值,也就是最大值和最小值显示的位置相反。这个参数常用于QSlider滑块手柄和QDial刻度盘。bool invertedAppearance() const //获取值void setInvertedAppearance(bool) //设置值。原创 2023-08-01 19:57:34 · 1358 阅读 · 0 评论 -
Qt应用开发(基础篇)——数值微调输入框 QAbstractSpinBox、QSpinBox、QDoubleSpinBox
QAbstractSpinBox是全部微调输入框的父类,这是一种允许用户通过点击上下箭头按钮或输入数字来调整数值的图形用户界面控件,父类主要提供了当前值text、对齐方式align、只读readOnly等通用属性和方法。QSpinBox整数微调输入框,设计用来处理整数的输入。双精度微调输入框,设计用来处理float型和double型的输入。时间日期微调输入框,设计用来处理时间和日期的输入。QDateEdit日期微调输入框,设计用来处理日期的输入。QTimeEdit。原创 2023-08-02 16:59:21 · 1349 阅读 · 0 评论 -
Qt应用开发(基础篇)——时间类 QDateTime、QDate、QTime
时间类QDateTimeQDate保存了Qt的时间、日期、时区信息,常用的时间类部件都会用到这些数据结构,常用概念有年、月、日、时、分、秒、毫秒和时区,时间和时区就关系到时间戳和UTC的概念。UTC时间,又称世界统一时间、世界标准时间、国际协调时间。中国大陆、中国香港、中国澳门、中国台湾与UTC时差均为+8,也就是UTC+8,Windows在设置时间界面-调整时区的下拉框中可以找到这些。Unix 时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。DST夏令时。原创 2023-08-05 15:26:59 · 3456 阅读 · 0 评论