В сегодняшней записи блога мы рассмотрим различные методы отображения текущей даты в формате дд/мм/гг, используя только две последние цифры года. Независимо от того, работаете ли вы с JavaScript, Python, PHP или любым другим языком программирования, мы вам поможем! Итак, давайте приступим к делу и изучим несколько полезных фрагментов кода.
Метод 1: Объект даты JavaScript:
const currentDate = new Date();
const day = currentDate.getDate();
const month = currentDate.getMonth() + 1;
const year = currentDate.getFullYear().toString().slice(-2);
const formattedDate = `${day}/${month}/${year}`;
console.log(formattedDate);
Метод 2: модуль Python datetime:
from datetime import datetime
current_date = datetime.now()
day = current_date.day
month = current_date.month
year = str(current_date.year)[-2:]
formatted_date = f"{day}/{month}/{year}"
print(formatted_date)
Метод 3: функция PHP date():
$day = date('d');
$month = date('m');
$year = date('y');
$formatted_date = "$day/$month/$year";
echo $formatted_date;
Метод 4. Класс SimpleDateFormat в Java:
import java.text.SimpleDateFormat;
import java.util.Date;
Date currentDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yy");
String formattedDate = dateFormat.format(currentDate);
System.out.println(formattedDate);
Метод 5: структура DateTime в C#:
DateTime currentDate = DateTime.Now;
string formattedDate = currentDate.ToString("dd/MM/yy");
Console.WriteLine(formattedDate);
Метод 6. Метод strftime Ruby:
require 'date'
current_date = DateTime.now
formatted_date = current_date.strftime('%d/%m/%y')
puts formatted_date
Метод 7. Пакет времени Go:
package main
import (
"fmt"
"time"
)
func main() {
currentDate := time.Now()
formattedDate := currentDate.Format("02/01/06")
fmt.Println(formattedDate)
}
Метод 8. Класс DateFormatter Swift:
import Foundation
let currentDate = Date()
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd/MM/yy"
let formattedDate = dateFormatter.string(from: currentDate)
print(formattedDate)
Метод 9: Хронокрейт Раста:
use chrono::prelude::*;
fn main() {
let current_date = Local::now();
let formatted_date = current_date.format("%d/%m/%y").to_string();
println!("{}", formatted_date);
}
Метод 10: класс SimpleDateFormat в Котлине:
import java.text.SimpleDateFormat
import java.util.Date
fun main() {
val currentDate = Date()
val dateFormat = SimpleDateFormat("dd/MM/yy")
val formattedDate = dateFormat.format(currentDate)
println(formattedDate)
}
В этой статье мы рассмотрели десять различных методов отображения текущей даты в формате дд/мм/гг только с двумя последними цифрами года. От JavaScript и Python до PHP и других языков программирования — теперь в вашем распоряжении несколько фрагментов кода. Не стесняйтесь использовать метод, который соответствует вашим потребностям и выбранному вами языку программирования. Приятного кодирования!