| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo | | | | Club Car gewinnt mit Creo Simulation Live, eine Pressemitteilung
|
Autor
|
Thema: LISP Date and Time (811 mal gelesen)
|
rene.weimar Mitglied CAD engineer
Beiträge: 24 Registriert: 27.11.2002
|
erstellt am: 27. Nov. 2002 11:22 <-- editieren / zitieren --> Unities abgeben:
Hallo, weil mein Deutsch nicht so gut ist werde ich es mal in Englisch versuchen. I'm programming SolidDesigner in LISP and would like to know if there is a possibility to read the current date and time provided by windows. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ROBYCAD Mitglied Vermessungstechniker
Beiträge: 57 Registriert: 13.05.2002 ACAD 2002(MAP 5), ACAD 2000 2xP3 1Ghz 512 MB Ram NT 4.0
|
erstellt am: 27. Nov. 2002 11:40 <-- editieren / zitieren --> Unities abgeben: Nur für rene.weimar
Hallo Rene, Yes there's a possibylity. But before i must to know if your Solid Designer runs with AutoCAD. I think yes because, you are programming with LISP. If that's the case, you must calling up the system variable "CDATE". The result is a real number. You must "EDIT" this number with LISP-function like "SUBSTR"an so on. I hope it helps. When it's possible give me feedback. I know my English is not so god but i think you understand what i mean. CIAO ROBYCAD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 27. Nov. 2002 12:01 <-- editieren / zitieren --> Unities abgeben: Nur für rene.weimar
Hi Rene, all ANSI Common LISP functions are available in OSD. What you will need from this is (get-universal-time) which returns the seconds from 1.1.1900 on and (decode-universal-time (get-universal-time)) which returns 9 values: seconds, minutes, hour, day, month (1=january), year, day of week (0=monday), true if summertime, and a number representing the offset to GMT. Hope this helps Greetings from Vienna Walter ------------------ DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Kuehl Mitglied
Beiträge: 165 Registriert: 22.06.2001
|
erstellt am: 27. Nov. 2002 13:08 <-- editieren / zitieren --> Unities abgeben: Nur für rene.weimar
Hi Rene, the following code can be used to extract the date and time from LISP:
Code:
(multiple-value-bind (sec min h day mon y dow dst tz) (get-decoded-time) (declare (ignore dow dst tz)) (format t "Date: ~2,'0D/~2,'0D/~2,'0D Time: ~2,'0D:~2,'0D:~2,'0D~%" mon ; month day ; day y ; year h ; hour min ; minute sec)) ; second
Hope this helps. Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rene.weimar Mitglied CAD engineer
Beiträge: 24 Registriert: 27.11.2002
|
erstellt am: 27. Nov. 2002 13:54 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|