如何用编程语言获取并显示系统当前的日期,格式为‘年-月’,例如2024年11月?
时间: 2024-12-18 21:21:44 浏览: 2
西门子SCL编程语言指导手册S7-SCL - Working with S7-SCL.rar
5星 · 资源好评率100%
在许多编程语言中,获取并显示系统当前日期通常使用内置的日期时间库函数。下面是一些常见语言的例子:
1. **Python**:
```python
from datetime import datetime
current_date = datetime.now().strftime("%Y-%m")
print(current_date)
```
2. **JavaScript** (在浏览器环境中):
```javascript
var today = new Date();
var month = today.getMonth() + 1; // JavaScript月份从0开始计数
var year = today.getFullYear();
var formattedDate = year + "-" + month;
console.log(formattedDate);
```
3. **Java**:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
LocalDate date = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-M");
String formattedDate = date.format(formatter);
System.out.println(formattedDate);
```
4. **C#**:
```csharp
using System;
using System.Globalization;
DateTime currentDate = DateTime.Now;
string formattedDate = currentDate.ToString("yyyy-MM", CultureInfo.InvariantCulture);
Console.WriteLine(formattedDate);
```
5. **PHP**:
```php
$date = date('Y-m');
echo $date;
```
在上述代码中,`strftime`, `toString`, `format`, 或相应的字符串格式化函数用于将日期转换为所需的“年-月”格式。
阅读全文