[请问] “1.85年前”取整数应该算“1年前”还是“2年前”??

楼主: red0whale (red whale)   2016-08-22 01:19:14
请问各位
“X年前”这个词的定义为何? (其中X为正整数)
例如:1年前(1 year ago)、2年前(2 years ago)…
请精准表示
您或许会问:不是就以一年365天来计算这样而已吗? 那么简单还要问…
但我要问的没那么简单而已
是要问说这个X年前的“界线范围”是定在哪里?
例如今天是2016年8月22日,
那2014年10月15日(距今有677天,也就大约是1.85年前)应该要算“1年前”还是“2年前”??
因为1.85年四舍五入就变成2年前了,而它偏偏却未满2年
所以这个“1.85年前”取整数应该要算“1年前”还是“2年前”呢?
作者: Schottky (顺风相送)   2016-08-22 01:25:00
你们赌多少?
作者: againsttsai (tsai against!!)   2016-08-22 01:30:00
两年前 所以赌多少?
作者: Schottky (顺风相送)   2016-08-22 01:32:00
一定是赌很大才会跑来问这个问题啊虽然口语常常不太精确,但 2014.10 ~ 2016.8 在各种意义上都应该称之为两年前
作者: OrzOGC (洞八达人.拖哨天王)   2016-08-22 01:38:00
加个约就好了
作者: Schottky (顺风相送)   2016-08-22 01:39:00
这个应该问企划/老板/付钱的大爷想要怎样的效果,
作者: Judicator ( ゚Д゚)   2016-08-22 01:39:00
用四舍五入就好吧? 约两年前/一年多前
作者: Schottky (顺风相送)   2016-08-22 01:40:00
不然到时候你做的跟他想的不一样,岂不是要重写一遍
作者: againsttsai (tsai against!!)   2016-08-22 01:40:00
他要放入程式跑 没办法用约阿
作者: Schottky (顺风相送)   2016-08-22 01:41:00
我说真的,这个“精确”应该是需求书里就要定义精确
作者: againsttsai (tsai against!!)   2016-08-22 01:41:00
你想 0.5-1.5=1 -.05~0.5=0类推
作者: Schottky (顺风相送)   2016-08-22 01:42:00
如果没讲清楚,你得去问,厘清责任,否则收尾时很辛苦
作者: QQ101   2016-08-22 01:43:00
满无聊的 每个人定义跟认知根本不一样 这是一种fu
作者: Schottky (顺风相送)   2016-08-22 01:43:00
我猜测你是要做像脸书留言那种“时间: 一天前”
作者: QQ101   2016-08-22 01:44:00
你要精确就说 哪一年几月几号 不就好
作者: Schottky (顺风相送)   2016-08-22 01:44:00
这个状况就是最容易起争议的地方,因为很明显大家会注意
作者: QQ101   2016-08-22 01:45:00
我定义前10~15个月都叫一年前 你又能奈我何 上问版问吗??
作者: Schottky (顺风相送)   2016-08-22 01:45:00
个人网站吗,那就是你自己当老板的意思,这个就简单了,你先自己定义好,比如说四舍五入或无条件舍去都行,试试效果和感觉,再决定要不要换别种定义
作者: QQ101   2016-08-22 01:47:00
我建议齁 你就定义一个D day 之后就用 D+n 天不就好惹
作者: HSNUism ([蓝衫魔神附心汉])   2016-08-22 01:47:00
中文本身就是很含糊的语言 这也是中文很重要的美感来源
作者: Schottky (顺风相送)   2016-08-22 01:48:00
我是建议先转成“年-月-日”格式,再用年去相减即可因为年的长度会随闰日变动,这计算法会比较接近人类感受
作者: HSNUism ([蓝衫魔神附心汉])   2016-08-22 01:49:00
中文的使用者本来就习惯含糊 要精确也精确不起来
作者: Schottky (顺风相送)   2016-08-22 01:49:00
也就是过年会全部加一,三年前变四年前
作者: KMTicon (帅哥)   2016-08-22 01:50:00
..两年前
作者: noonee (我和烤肉间只差一撮孜然)   2016-08-22 03:43:00
应该说是针对你的对象对精准度的要求如果你说是把 一年8个月又三天前 去吃过麦当劳说成是闲聊的时候说 三年前去吃过麦当劳 我想没人在乎但如果你是跟妇科医生讨论大概那时受孕的 把两个月前讲成三个月前 那影响就会比较大一点
作者: noovertime (敻)   2016-08-22 08:16:00
...直接一律用几天前表示就没这个问题了 还很特殊(?)
作者: hakkiene (努力中~~~|||~~~)   2016-08-22 08:57:00
一年多前 跟一千多块一样(1xxx) 总不可能是两千多块
作者: qazqazqaz13 (章鱼哥)   2016-08-22 09:30:00
一年多/接近两年
作者: kobe8112 (小B)   2016-08-22 09:53:00
中文有很含糊吗QQ
作者: linfon00 (笨蛋)   2016-08-22 09:57:00
自由心证
作者: allensheng (上将帽子)   2016-08-22 12:11:00
中文的逻辑概念的确不够清楚不过这篇跟中文没什么关系就是了
作者: kobe8112 (小B)   2016-08-22 12:34:00
能举个例子吗?
作者: howdo1793 (布比)   2016-08-22 15:33:00
12/31 →1/1 可以说是昨天也可以说是去年
作者: serlontw (无语问苍天)   2016-08-23 12:05:00
一年52周,用周推算就好了

Links booklink

Contact Us: admin [ a t ] ucptt.com