# 版本号格式

{% hint style="info" %}
版本号指的是对外发布的软件以 x.x.x.x 数字命名的格式。

例如：1.2.3.602
{% endhint %}

## 格式

### 主版本号

主版本号即版本号总体中第一位点(.)前面的数字

**例如：1**.2.3.602

其中代表主版本号，即为大版本，主体版本，通常遇到重大更新或者重构时，直接增加。

当然存在因后续版本号位数不足向前自动进位增加。

\*\*长度：\*\*最低1位

\*\*数字范围：\*\*1 - X 可以 0 开始，0 则代表软件为测试版、预览版、开发版等。

### 子版本号

子版本号即版本号总体中第一位点(.)和第二位点(.)中间的数字

\*\*例如：\*\*1.**2**.3.602

子版本号通常随着功能上的更新，和整体优化上来进行增加。

\*\*长度：\*\*1位

\*\*数字范围：\*\*0 - 9，自动向前数进位。

### 修正版本号

修正版本号即版本号总体中第二位点(.)和第三位点(.)中间的数字

\*\*例如：\*\*1.2.**3**.602

修正版本号指的是修复当前版本BUG，且没有什么主要的更新内容，进行使用。

\*\*长度：\*\*1位

\*\*数字范围：\*\*0 - 9，自动向前数进位。

### 日期号

日期号即版本号中最后几位数字。

\*\*例如：\*\*1.2.3.**602**

这个数字固定为当天的日期，取月日，其中单位月数**不补零**，单位日数**补零**，月日均两位数时，允许最大4位数。

**例如：**

* 1月12日 = 112
* 2月9日 = 209
* 11月11日 = 1111

\*\*长度：\*\*3-4位，最高4位。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nullcraft.org/readthis/version-number.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
