使用数据格式来表示不同类型的数值和语言数据。
日期和时间可以格式化,用于表示时间范围、时区、缩写等适合用户所处情境的格式。
数据遮蔽和截断指南介绍了如何表示截断的数字,以及如何对敏感数据进行伪装。
格式包括
时间
月,日,年
大致时间
绝对时间
时区
缩写
数字四舍五入
000 • • • 0000
12:00 UTC
数据截断和时间显示示例
日期和时间可以格式化,用于表示时间范围、时区、缩写等适合用户所处情境的格式。
数据遮蔽和截断指南介绍了如何表示截断的数字,以及如何对敏感数据进行伪装。
时间
月,日,年
大致时间
绝对时间
时区
缩写
数字四舍五入
000 • • • 0000
12:00 UTC
数据截断和时间显示示例
如何格式化日期和时间取决于以下几个因素:
元素 | 描述 | 示例 |
时间 | 显示当天的时间时,使用大写 AM 或 PM(不带点号)。如果使用 24 小时制,则显示不带 AM/PM 的时间。 很多非英语语言使用小写的 am 和 pm。 | 2:00 PM |
月,日,年 | 在当前的年份内,显示不带年份的日期。否则,显示日期和年份。 | 1月14日 |
大致时间 | 大致时间会向下取整到最大且最近的日期或时间单位。 | 5分钟内 |
绝对时间 | 当不宜使用大致时间时,应显示具体的日期和/或时间。 | 今天,上午 10:00 |
日期和时间范围根据下列几个因素进行格式化:
范围元素 | 描述 | 示例 |
短破折号(–) | 使用短破折号(–)连接日期或时间范围(前后不加空格)。当正式拼写月份时,可添加空格以消除歧义。在中文语境中,也可使用“至”字代替。 | 上午 8:00 – 下午 12:30 |
年份 | 显示开始和结束的年份,除非这两个日期都是当前年份。 | 2013年12月6日 – 2014年1月2日 |
AM/PM | 如果两个时间的 AM/PM 相同,只在范围的后面显示一个 AM 或 PM。 | 8:00–10:30 AM |
因为不同地区的时区不同,使用时区时,要确保目的明确和有意义。
时区类型 | 描述 | 示例 |
单数字的小时 | 去掉小时的前导 0。 | UTC+5:00 |
单个时区 | 引用单个时区时,使用双字母时区缩写,删除 S(Standard)或 D(Daylight)。 | Open 4–10 PM ET |
组合时区 | 当为全国受众指定日期时,需要包含标准时区或夏令时(例如 EDT),以避免混淆。一些美国的州,如亚利桑那州,不使用夏令时。 | 第一场比赛在 2015年4月13日 下午4点 EDT 举行。 |
根据所处情境,显示日期或时间,或同时显示日期和时间。
所处情境 | 描述 | 示例 |
未来 | 未来的日期需要包含时间。 | 1月10日,08:00 |
过去 | 当引用过去的时间时,同时显示日期和时间。 | 1月5日 上午7:16 提醒我 |
遥远的过去 | 在遥远的过去的事件可以省略时间。 | 1月3日 |
星期几 | 当引用一周中的某一天时(例如日历邀请),显示缩写的星期几,后接逗号。 | Mon, Jan 10, 8:00 AM |
持续时间 | 以 H:MM:SS 的格式显示录音(如视频或音频)的持续时间。如果不适用,请省略小时或秒。 在同一情境中使用相同的格式。例如页面中有一个标记为 “3:15” 的视频(使用小时和分钟),不应在该页面中使用那种格式再来表示分钟和秒。 | 0:30 |
如果空间有限,月份和星期几可以使用缩写。
时间段 | 说明 | 示例 |
月份 | 月份可以使用缩写或数字。许多语言的月份没有缩写的名称。 | Jan 6 |
日期格式 | 美国的日期格式为月/日/年,但其他国家使用日/月/年。 | 2012年3月12日写作 03/12/12 可能会被误解为 2012年12月3日。 |
星期几 | 星期几可使用其英文名称的首字母缩写。 | S 表示星期天 |
日期和时间 | 缩写的星期几可以和时间结合使用。 | Sun, 2:00 PM |
数字四舍五入 | 简化时间单位,可以适时地去除某些场景下的“:00”,例如时间戳、图标中的标签和持续时间等。 | 8 AM |
当有可用空间时,用人们日常说话的方式来显示日期和时间信息。
遮蔽数值
要遮蔽大部分数字,例如社保号码,请使用三个中线省略号 [• • •]。
你可以跨字体和平台使用此格式:
1. 在第一个中线省略号之前放置两个常规空格
2. 然后在每个中线省略号之间以及最后一个之后添加细空格
或者,使用 Unicode 字符代替:
U0020,U0020,U2022,U2006,U2022,U2006,U2022,U2006
SSN • • • 5678
推荐做法
信用卡和借记卡数据必须使用 4 个中线省略号进行遮蔽 [• • • •]。
用 Unicode 表示:
U0020,U0020,U2022,U2006,U2022,U2006,U2022,U2006,U2022,U2006
Visa • • • • 1234
推荐做法
用于信用卡号的中线省略号
基线省略号 [...] 表示未显示的字母、单词或短语。它们也可用于表示姓名或电子邮件地址仅部分可见。
在显示的最后一个字母后面输入三个点号(或者 Unicode 字符 U2026)。
PayPal krestovozdvizhensky@goog…
推荐做法
使用三个基线省略号遮蔽了部分电子邮件地址。