求教c#非标准进制转换问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 08:05:50
我碰到点c#问题 因为我是初学者 请大家别笑

我想模拟系统时间,但是不想调用系统时间,自己建立一个和现实一样的时间系统.开始考虑 4个函数 s m h d 60个s 转换1个m 60个m转换1个s 然后24个s 转换1个d 开始我考虑自动加1 总是不对, 而且还有一个问题就是自我循环问题,一直没有思路,请高手指点一二 ,如果能附上简单代码 不胜感激.
如果是调用其他函数, 麻烦把注释帮我写上好吗,我是新手,有一些地方看不懂.
问题二: 如果我想将时间放快一些 比如30个s转换一个m 其他雷同 又改如何转换
2楼说的也是我碰到的问题之一,如何能模拟哪个秒,是每秒读一下系统,还是制作一个定时器,自我循环,然后给其他的加1,我感觉主要问题就是这个模拟秒的问题。希望高手能给我一个解决的思路或者方法。

那你可以自己 写一个类 然后 建立好属性 second minute h day year 等 然后 写一个 过去一秒 函数 CrossOneS() 里面建立好算法 if 封60秒 minute加一 封 60minute h加一 封 24 h ,day加一 因此类推

你计算的时候不还是要用到 系统时间的秒

你总不至于自己写个线程来算吧`!