Pradeep Kotipalli
/
tm
mm
Fork of gtgtgtgt by
tm.cpp@3:0503ea7647f8, 2014-12-20 (annotated)
- Committer:
- pradeepvk2208
- Date:
- Sat Dec 20 10:10:04 2014 +0000
- Revision:
- 3:0503ea7647f8
- Parent:
- 2:a4514f4721a1
tm1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pradeepvk2208 | 2:a4514f4721a1 | 1 | // inputs: year ,month,date,day,hours,minutes,seconds |
pradeepvk2208 | 2:a4514f4721a1 | 2 | char* getname(int,int,int,int,int,int,int); |
pradeepvk2208 | 2:a4514f4721a1 | 3 | int hexint(int); |
pradeepvk2208 | 2:a4514f4721a1 | 4 | char* getstr(int); |
pradeepvk2208 | 2:a4514f4721a1 | 5 | |
pradeepvk2208 | 2:a4514f4721a1 | 6 | char* getname(int year,int month,int date,int day,int hours,int minutes,int seconds) |
pradeepvk2208 | 2:a4514f4721a1 | 7 | { |
pradeepvk2208 | 2:a4514f4721a1 | 8 | int year= hexint(year); |
pradeepvk2208 | 2:a4514f4721a1 | 9 | int month=hexint(month); |
pradeepvk2208 | 2:a4514f4721a1 | 10 | int date=hexint(date); |
pradeepvk2208 | 2:a4514f4721a1 | 11 | int day=hexint(day); |
pradeepvk2208 | 2:a4514f4721a1 | 12 | int hours=hexint(hours); |
pradeepvk2208 | 2:a4514f4721a1 | 13 | int minutes=hexint(minutes); |
pradeepvk2208 | 2:a4514f4721a1 | 14 | int seconds=hexint(seconds); |
pradeepvk2208 | 2:a4514f4721a1 | 15 | /*char y[3]=getstr(year); |
pradeepvk2208 | 2:a4514f4721a1 | 16 | char m[3]=getstr(month); |
pradeepvk2208 | 2:a4514f4721a1 | 17 | char dat[3]=getstr(date); |
pradeepvk2208 | 2:a4514f4721a1 | 18 | char da[3]=getstr(day); |
pradeepvk2208 | 2:a4514f4721a1 | 19 | char h[3]=getstr(hours); |
pradeepvk2208 | 2:a4514f4721a1 | 20 | char mi[3]=getstr(minutes); |
pradeepvk2208 | 2:a4514f4721a1 | 21 | char s[3]=getstr(seconds);*/ |
pradeepvk2208 | 2:a4514f4721a1 | 22 | char time[15]; |
pradeepvk2208 | 2:a4514f4721a1 | 23 | sprintf(time,%d%d%d%d%d%d%d,year,month,date,day,hours,minutes,seconds); |
pradeepvk2208 | 2:a4514f4721a1 | 24 | return(time); |
pradeepvk2208 | 2:a4514f4721a1 | 25 | |
pradeepvk2208 | 2:a4514f4721a1 | 26 | } |
pradeepvk2208 | 2:a4514f4721a1 | 27 | |
pradeepvk2208 | 2:a4514f4721a1 | 28 | int hexint(int a) |
pradeepvk2208 | 2:a4514f4721a1 | 29 | { |
pradeepvk2208 | 2:a4514f4721a1 | 30 | int a=(a/16)*10+(a%16); |
pradeepvk2208 | 2:a4514f4721a1 | 31 | } |