Mercurial > emacs
comparison lisp/time-stamp.el @ 16517:1fa5a347e70f
(time-stamp-dd/mm/yyyy): New function.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 05 Nov 1996 18:27:41 +0000 |
parents | 24fd930446f6 |
children | 91590d8f74c3 |
comparison
equal
deleted
inserted
replaced
16516:e47c5d7e9c5d | 16517:1fa5a347e70f |
---|---|
38 ;;; Change Log: | 38 ;;; Change Log: |
39 | 39 |
40 ;; Originally based on the 19 Dec 88 version of | 40 ;; Originally based on the 19 Dec 88 version of |
41 ;; date.el by John Sturdy <mcvax!harlqn.co.uk!jcgs@uunet.uu.net> | 41 ;; date.el by John Sturdy <mcvax!harlqn.co.uk!jcgs@uunet.uu.net> |
42 ;; Version 2, January 1995: replaced functions with %-escapes | 42 ;; Version 2, January 1995: replaced functions with %-escapes |
43 ;; $Id: time-stamp.el,v 1.5 1996/08/13 18:03:17 gildea Exp $ | 43 ;; $Id: time-stamp.el,v 1.19 1996/09/22 22:20:58 kwzh Exp rms $ |
44 | 44 |
45 ;;; Code: | 45 ;;; Code: |
46 | 46 |
47 (defvar time-stamp-active t | 47 (defvar time-stamp-active t |
48 "*Non-nil to enable time-stamping of buffers by \\[time-stamp]. | 48 "*Non-nil to enable time-stamping of buffers by \\[time-stamp]. |
461 (aref time-stamp-month-full-names | 461 (aref time-stamp-month-full-names |
462 (cdr (assoc (substring date 4 7) time-stamp-month-numbers))) | 462 (cdr (assoc (substring date 4 7) time-stamp-month-numbers))) |
463 (string-to-int (substring date 8 10)) | 463 (string-to-int (substring date 8 10)) |
464 (substring date -4)))) | 464 (substring date -4)))) |
465 | 465 |
466 (defun time-stamp-dd/mm/yyyy () | |
467 "Return the current date as a string in \"DD/MM/YYYY\" form." | |
468 (let ((date (current-time-string))) | |
469 (format "%02d/%02d/%s" | |
470 (string-to-int (substring date 8 10)) | |
471 (cdr (assoc (substring date 4 7) time-stamp-month-numbers)) | |
472 (substring date -4) ))) | |
473 | |
466 ;;; same as __DATE__ in ANSI C | 474 ;;; same as __DATE__ in ANSI C |
467 | 475 |
468 (defun time-stamp-mon-dd-yyyy () | 476 (defun time-stamp-mon-dd-yyyy () |
469 "Return the current date as a string in \"Mon DD YYYY\" form. | 477 "Return the current date as a string in \"Mon DD YYYY\" form. |
470 The first character of DD is space if the value is less than 10." | 478 The first character of DD is space if the value is less than 10." |