在电话链接中包含空格以及Declare @START date = '2017-01-01';
Declare @END date = '2017-01-31';
WITH CTE_Dates AS
(
-- Anchor member: create initial values
SELECT @START AS cte_date,
DATEPART(Year, @START) as theYear,
DATEPART(MONTH, @START) as theMonth,
DATEPART(DAY, @START) As theDay
UNION ALL
-- Recursive part: get next day
SELECT DATEADD(DAY, 1, cte_date) AS cte_date,
DATEPART(Year, DATEADD(DAY, 1, cte_date)) as theYear,
DATEPART(MONTH, DATEADD(DAY, 1, cte_date)) as theMonth,
DATEPART(DAY, DATEADD(DAY, 1, cte_date)) As theDay
FROM CTE_Dates
WHERE cte_date <= '2017-01-31'
)
SELECT DATEPART(Year, cte_date) as theYear,
DATEPART(MONTH, cte_date) as theMonth,
DATEPART(DAY, cte_date) As theDay,
ISNULL(COUNT(Distinct [SomeID]), 0) AS counted_batchNbr
FROM CTE_Dates
LEFT JOIN [passage] ON DATEADD(dd, 0, DATEDIFF(dd, 0, [Datum])) = cte_date
WHERE cte_date between @START and @END
GROUP BY DATEPART(Year, cte_date), DATEPART(MONTH, cte_date), DATEPART(DAY, cte_date)
ORDER BY theYear, theMonth, theDay
符号(国际代码)是否有任何错误或问题?例如:
plus
(我在这里用0替换了我想要使用的实际数字)
答案 0 :(得分:13)
HTML在这里无关紧要。无论您将URL放在何处,URL都是URL。
即使ITU-T E.123 [E.123]建议使用 空格字符作为打印电话号码中的可视分隔符, “tel”URI不得在可视分隔符中使用空格来避免 过度逃避。
所以“没有”。
即使允许使用空格,URL的一般规则也意味着您必须将其替换为%20
(因此有关过度转义的注释)。
答案 1 :(得分:2)
是的,根据RFC 3966(电话号码的电话号码)在repositories {
mavenCentral()
}
dependencies {
compile 'org.osmdroid:osmdroid-android:5.6.5'
}
上的电话号码中添加空格是不正确的:
<强> 5.1.1。电话号码中的分隔符
电话号码可能包含可视分隔符。视觉分隔符 (&#39; visual-separator&#39;)仅仅提供可读性,不用于URI 比较或拨打电话...... &#34; tel&#34; URI不得使用空格 视觉分隔符 ...
如您所见,RFC明确指出: &#34; tel&#34; URI不得在可视分隔符中使用空格 。
答案 2 :(得分:-1)
这里有另一个问题的完整描述 href="tel:" and mobile numbers
您可以使用手机支持的任何数字格式。您使用的“+”符号没有问题。但空间不适用于稀缺的情况。