คำถามติดแท็ก leading-zero

25
Javascript เพิ่มเลขศูนย์นำหน้าจนถึงปัจจุบัน
ฉันได้สร้างสคริปต์นี้เพื่อคำนวณวันล่วงหน้า 10 วันในรูปแบบของวว / ดด / ปปปป: var MyDate = new Date(); var MyDateString = new Date(); MyDate.setDate(MyDate.getDate()+10); MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth()+1) + '/' + MyDate.getFullYear(); ฉันต้องการให้วันที่ปรากฏขึ้นพร้อมเลขศูนย์นำหน้าในองค์ประกอบวันและเดือนด้วยการเพิ่มกฎเหล่านี้ลงในสคริปต์ ฉันไม่สามารถทำงานได้ if (MyDate.getMonth < 10)getMonth = '0' + getMonth; และ if (MyDate.getDate <10)get.Date = '0' + getDate; หากใครบางคนสามารถแสดงให้ฉันเห็นว่าจะแทรกสิ่งเหล่านี้ลงในสคริปต์ได้ที่ไหนฉันจะรู้สึกขอบคุณจริงๆ

3
วิธีการต่อสตริงเข้ากับ padding ใน sqlite
ฉันมีสามคอลัมน์ในตาราง sqlite: Column1 Column2 Column3 A 1 1 A 1 2 A 12 2 C 13 2 B 11 2 ฉันต้องเลือกColumn1-Column2-Column3(เช่นA-01-0001) ฉันต้องการคั่นแต่ละคอลัมน์ด้วย a- ฉันเป็นผู้เริ่มต้นที่เกี่ยวข้องกับ SQLite ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

6
จะลบเลขศูนย์นำหน้าและหลังในสตริงได้อย่างไร? Python
ฉันมีสตริงตัวอักษรและตัวเลขหลายตัวเช่นนี้ listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric'] ผลลัพธ์ที่ต้องการสำหรับการลบเลขศูนย์ต่อท้ายจะเป็น: listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric'] ผลลัพธ์ที่ต้องการสำหรับเลขศูนย์นำหน้าจะเป็น: listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric'] ผลลัพธ์ที่ต้องการสำหรับการลบทั้งเลขศูนย์นำหน้าและต่อท้ายจะเป็น: listOfNum = ['231512-n','1209123100000-n', 'alphanumeric', 'alphanumeric'] ตอนนี้ฉันได้ทำวิธีต่อไปนี้แล้วโปรดแนะนำวิธีที่ดีกว่าหากมี: listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', \ '000alphanumeric'] trailingremoved = [] leadingremoved = [] bothremoved = [] # Remove trailing for i in listOfNum: while i[-1] == "0": i = i[:-1] …

3
เหตุใด Python 3 จึงอนุญาตให้“ 00” เป็นลิเทอรัลสำหรับ 0 แต่ไม่อนุญาตให้“ 01” เป็นลิเทอรัลสำหรับ 1
เหตุใด Python 3 จึงอนุญาตให้ "00" เป็นลิเทอรัลสำหรับ 0 แต่ไม่อนุญาตให้ "01" เป็นลิเทอรัลสำหรับ 1 มีเหตุผลที่ดีหรือไม่? ความไม่ลงรอยกันนี้ทำให้ฉันงงงวย (และเรากำลังพูดถึง Python 3 ซึ่งตั้งใจที่จะทำลายความเข้ากันได้แบบย้อนหลังเพื่อให้บรรลุเป้าหมายเช่นความสม่ำเสมอ) ตัวอย่างเช่น: >>> from datetime import time >>> time(16, 00) datetime.time(16, 0) >>> time(16, 01) File "<stdin>", line 1 time(16, 01) ^ SyntaxError: invalid token >>>
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.