以下は、指定された日付の年齢を計算するpythonスクリプトです：
```python
year, month, day = map(int, input("Enter the target date in YYYY MM DD: ").split())
if month > 1 or (month <= 1 and day > 2):
    print(max(0, year - 1995))
else:
    print(max(0, year - 1995 - 1))
```
この関数は、あなたの誕生年(1995年)をターゲット年から引き、誕生日に達していない場合はさらに1年引いて年齢を計算します。max()`関数は、ターゲットとなる日付があなたの誕生日より早い場合に、負の出力を防ぐために使われます。例えば
```
In[0]: 2034 09 30
Out[0]: 39
In[1]: 2034 01 01
Out[1]: 38
In[2]: 1994 01 10
Out[2]: 0
```
Sure. Here is a python script that calculates your age on a given date:
```python
year, month, day = map(int, input("Enter the target date in YYYY MM DD: ").split())
if month > 1 or (month <= 1 and day > 2):
    print(max(0, year - 1995))
else:
    print(max(0, year - 1995 - 1))
```
This function calculates your age by subtracting your birth year (1995) from the target year, and subtracting one more year when it hasn't reached your birthday. The `max()` function is used to prevent a negative output when the target date is earlier than your birth. For example:
```
In[0]: 2034 09 30
Out[0]: 39
In[1]: 2034 01 01
Out[1]: 38
In[2]: 1994 01 10
Out[2]: 0
```