請在下面提供的輸入句子中識別所有日期或時間提及及其型別。
如果相關，請考慮提供的參考日期時間。
請注意提供的示例。您應該以JSON格式輸出結果，遵循與所提供的示例結果類似的結構。

例句、參考日期和結果：

29日你開心嗎

參考日期: 2018-01-22T00:00:00

"Results": [
    {
        "Text": "29日",
        "TypeName": "datetimeV2.date",
        "Resolution": {
            "values": [
                {
                    "timex": "XXXX-XX-29",
                    "type": "date",
                    "value": "2017-12-29"
                },
                {
                    "timex": "XXXX-XX-29",
                    "type": "date",
                    "value": "2018-01-29"
                }
            ]
        },
        "Start": 0,
        "End": 3
    }
]

考慮到下面的輸入句子，輸出結果是什麼？

我上半月都不在北京

"Results": [
    {
        "Text": "上半月",
        "Start": 1,
        "End": 4,
        "TypeName": "datetimeV2.daterange",
        "Resolution": {
            "values": [
                {
                    "timex": "(2019-09-01,2019-09-16,P15D)",
                    "type": "daterange",
                    "start": "2019-09-01",
                    "end": "2019-09-16"
                }
            ]
        }
    }
]