;獲取當前時間的分鐘
assume cs:code,ds:data
data segment
str db 0,0,'$'
data ends
code segment
start:
mov ax,data
mov ds,ax
mov bx,0
mov al,2
out 70h,al
in al,71h
mov dl,al ;臨時儲存分鐘
and al,0fh ;獲取分鐘的個位數
add al,'0' ;將個位數字字元轉化為ascii碼值
mov [bx+1],al ;存入第二個位元組單元
mov al,dl ;將分鐘再存入al中
mov ah,0 ;將ah置零,為將十位轉化為各位做準備
mov dl,10h
div dl ;將十位轉化為個位,存在al中
add al,'0' ;將十位數字字元轉化為ascii碼值
mov [bx],al ;將十位數儲存在第乙個位元組單元中
lea dx,str ;dx儲存標號str的位址
mov ah,9h ;crt顯示
int 21h
mov ah,0 ;等待使用者任意輸入
int 16h
mov ax,4c00h ;返回作業系統
int 21h
code ends
end start
秒:0 分:2 時:4 日:7 月:8 年:9
這些資料以bcd碼的方式存放。
獲取當前時間
獲取日期 時間 datetime.now.tostring 2008 9 4 20 02 10 datetime.now.tolocaltime tostring 2008 9 4 20 12 12 獲取日期 datetime.now.tolongdatestring tostring 2008年9...
獲取當前時間
直接上可以執行的 檔案 獲取當前時間.cpp 方案 time 優點 僅使用c標準庫 缺點 只能精確到秒級 include time.h include stdio.h int main void 方案二getlocaltime 優點 能精確到毫秒級 缺點 使用了windows api include...
獲取當前時間
使用函式 date 實現 顯示的格式 年 月 日 小時 分鐘 妙 相關時間引數 a am 或是 pm a am 或是 pm d 幾日,二位數字,若不足二位則前面補零 如 01 至 31 d 星期幾,三個英文本母 如 fri f 月份,英文全名 如 january h 12 小時制的小時 如 01 至...