เมื่อฉันไปเปลี่ยนวันที่และเวลามันไม่ทำงานและฉันพยายามปลดล็อค แต่มันจะไม่ปลดล็อคหากมีวิธีใดที่จะทำให้มันใช้ได้โปรดช่วยด้วย ฉันรู้ว่ามันไม่ได้บรรยายมาก แต่ฉันต้องการคำตอบจริงๆ ขอขอบคุณ
เมื่อฉันไปเปลี่ยนวันที่และเวลามันไม่ทำงานและฉันพยายามปลดล็อค แต่มันจะไม่ปลดล็อคหากมีวิธีใดที่จะทำให้มันใช้ได้โปรดช่วยด้วย ฉันรู้ว่ามันไม่ได้บรรยายมาก แต่ฉันต้องการคำตอบจริงๆ ขอขอบคุณ
คำตอบ:
จาก man date
-s, --set=STRING
set time described by STRING
หากต้องการเปลี่ยนวันที่ให้ใช้คำสั่งในเทอร์มินัล
sudo date --set=STRING
ตัวอย่างเช่นหากต้องการเปลี่ยนวันที่25 ก.ย. 2556 15:00 น.คำสั่งจะเป็น
sudo date --set "25 Sep 2013 15:00:00"
ลองสิ่งนี้:
sudo dpkg-reconfigure tzdata
ทั้งสองวิธีนี้ช่วยให้คุณสามารถกำหนดค่าเขตเวลา (คุณอาจเลือกเขตเวลาเดียวกัน) และซิงโครไนซ์เวลาของคุณโดยอัตโนมัติ
หากไม่มีแพ็คเกจ tzdata ให้ติดตั้ง:
sudo apt-get update
sudo apt-get install tzdata
ใน 12.04 ฉันไม่ต้องปลดล็อกอะไรเลย เพียงคลิกที่นาฬิกาบนแถบด้านบนและเลือกการตั้งค่าเวลาและวันที่เมื่อหน้าต่างเวลาและวันที่เปิดขึ้นเลือกด้วยตนเองเพื่อให้คุณสามารถเปลี่ยนเวลาและวันที่ด้วยตนเอง เลือกโซนเวลาของคุณจากแผนที่และเลือกอัตโนมัติ
ดูโพสต์บล็อกนี้เพื่อตั้งค่าวันที่ด้วยสตริงรูปแบบที่เหมาะกับเครื่อง:
sudo date 120622432007.55
สำหรับ 6 ธันวาคม 2550, 22:43:55,
และดูคำตอบนี้เพื่อตั้งค่าวันที่ด้วยสตริงที่เป็นมิตรกับมนุษย์:
sudo date --set "15 MAY 2011 1:40 PM"
หากคุณต้องการเปลี่ยนเขตเวลาเท่านั้นให้อ้างอิงลิงค์นี้:
$ timedatectl
$ timedatectl list-timezones
$ sudo timedatectl set-timezone Europe/Berlin
.ฉันมีปัญหาที่คล้ายกันในการติดตั้งและคำสั่งข้างต้นให้ข้อผิดพลาดนี้:
date: the argument '19 Sep 2014 20:11:00' lacks a leading '+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with '+'
Try 'date --help'
ความช่วยเหลือแสดงให้เห็น -
Usage: date [option]... [+FORMAT] - (etc)
เพิ่มเครื่องหมายบวกที่จำเป็นตามที่ระบุเพื่อแสดงผล+19 Sep 2014 20:11:00
ซึ่งทำงานได้