19 lines
389 B
Plaintext
19 lines
389 B
Plaintext
// [dependencies]
|
|
// chrono = "0.4"
|
|
|
|
fn is_palindrome(s: &str) -> bool {
|
|
s.chars().rev().eq(s.chars())
|
|
}
|
|
|
|
fn main() {
|
|
let mut date = chrono::Utc::today();
|
|
let mut count = 0;
|
|
while count < 15 {
|
|
if is_palindrome(&date.format("%Y%m%d").to_string()) {
|
|
println!("{}", date.format("%F"));
|
|
count += 1;
|
|
}
|
|
date = date.succ();
|
|
}
|
|
}
|