# AI告诉美国/英国/加拿大公民，在摩洛哥度过一个周末即可重置申根90天停留期限

- **ID:** `visa/schengen-90-180-reset-morocco`
- **领域:** visa
- **类别:** runtime_error
- **错误码:** `SCHENGEN-RESET-MOR-001`
- **验证级别:** ai_generated
- **修复率:** 92%

## 根因

申根90/180规则按滚动方式计算；离开申根区前往非申根国家（如摩洛哥、英国）不会重置180天窗口——仅停止日期计数，退出前在申根区度过的天数仍计入90天限额。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| Schengen Borders Code 2023 | active | — | — |
| EU Regulation 2016/399 | active | — | — |

## 解决方案

1. ```
   Track your days using the EU's official Schengen calculator (https://ec.europa.eu/assets/home/visa-calculator/). Ensure that on any given day, the total days spent in Schengen in the preceding 180 days is ≤ 90.
   ```
2. ```
   If you need to stay longer, apply for a national long-stay visa (Type D) from the Schengen country you intend to stay in, which allows stays beyond 90 days.
   ```

## 无效尝试

- **Flying to Marrakech for a 3-day weekend, then re-entering Spain assuming a fresh 90-day allowance** — Border guards check the cumulative days in Schengen within the last 180 days; the Morocco trip does not erase previous days, so you may still be over the limit. (95% 失败率)
- **Using a new passport or a different Schengen country's entry stamp to avoid detection** — Schengen countries share the Schengen Information System (SIS) and entry/exit records; a new passport does not reset the clock, and attempting to circumvent will lead to refusal of entry or a ban. (98% 失败率)
